2010-03-04 220 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来转换文件。