2017-08-01 15 views
0

私は100MBのXMLを約2Millionレコード持っています。私はインターネット上のすべてのオプションを探していますが、解決策は見つけられません。大規模なXMLデータをExcelまたはCSVに変換する方法

私が必要とするのは、XMLデータをExcelに変換することです。データが大きい場合は、別のシートに移動する必要があります。

ありがとう、

答えて

0

スキーマを持っている場合は、xmlをExcelに直接インポートできます。 スキーマがなくても、excelはファイルを開き、独自のスキーマを生成します。 また、Excelでは100 MBが大きくありません。だから、それを処理できるはずです。

+0

ありがとうございましたPraveen S、私はそのオプションを使用してみましたが、「データがないか、一部のデータしかコピーされません」というエラーが表示されていましたので、ファイルをCSV形式に変換する方法を教えてエラーを出すのではなく、シートを自動的にデータセットに追加できるループを作成できます。 –

+0

あなたのXMLファイルはどのように見えますか?正しくフォーマットされていない場合は、Python(またはXMLライブラリを持つ他のプログラミング言語)を使用して、csvを自分で生成することができます。このリンクをチェック:http://blog.appliedinformaticsinc.com/how-to-parse-and-convert-xml-to-csv-using-python/ –

関連する問題