2010-03-04 279 views
-3

如何從文件夾中解壓縮文件,然後將此文件中包含的XML文檔轉換爲CSV格式?解壓縮文件

+6

這是兩個無關的問題。這使得答案對下一個人來說不那麼有價值。 – 2010-03-04 12:36:50

+0

試試這個:http://stackoverflow.com/questions/1080381/gzipinputstream-reading-line-by-line。 – 2010-03-04 10:57:29

回答

1

您可以簡單地使用java.util.zip.*類來解壓zip文件的內容。

關於從XML到CSV的轉換,很難告訴你如何在不知道XML數據格式的情況下實現這一點。然而,最簡單的事情是解析XML,然後並行寫入CSV文件的內容。 CSV格式非常簡單,因爲它只是由特定字符(通常爲,;或製表符)分隔的值。

0

要解壓縮文件,請使用:java.util.zip.ZipFile

.XML轉換爲.csv不太明顯。最受歡迎的XML解析器之一是Xerces。當然,您可以使用XSLT來轉換文件。