2017-08-01 96 views
0

我有100MB的XML約2百萬條記錄。我已經在互聯網上尋找每一個選項,但我無法找到任何解決方案。如何將大型XML數據轉換爲Excel或CSV

我所需要的只是將XML數據轉換爲Excel,如果數據很大,那麼它應該移動到另一個工作表。

謝謝

回答

0

您可以直接導入你的XML到Excel,如果你有一個模式。 即使沒有模式,excel也會打開文件,生成自己的模式。 另外,100 MB對於excel來說並不大。所以,它應該能夠處理它。

+0

感謝Praveen S,我嘗試使用該選項,但它給了我一個錯誤,如「無數據或只有一些數據會被複制」,所以我希望能指導我如何將文件轉換爲CSV或if我可以有一個循環,可以自動添加工作表到我的數據集,而不是給出錯誤。 –

+0

你的XML文件是怎樣的?如果格式不正確,那麼您可以使用python(或任何其他具有XML庫的編程語言)並自己生成csv。檢查此鏈接:http://blog.appliedinformaticsinc.com/how-to-parse-and-convert-xml-to-csv-using-python/ –