Распаковка файла - PullRequest
       1

Распаковка файла

0 голосов
/ 04 марта 2010

Как разархивировать файл из папки, а затем преобразовать документ XML, содержащийся в этом файле, в формат CSV ?

Ответы [ 2 ]

1 голос
/ 04 марта 2010

Вы можете просто использовать классы java.util.zip.*, чтобы разархивировать содержимое ZIP-файла.

Что касается преобразования из XML в CSV, сложно сказать, как этого добиться, не зная форматаваших данных XML.Однако самое простое - проанализировать XML, а затем записать параллельно содержимое вашего CSV-файла.Формат CSV действительно прост, так как это только значения, разделенные определенным символом (обычно , ; или табуляция).

0 голосов
/ 04 марта 2010

Для распаковки файла используйте: java.util.zip.ZipFile

Преобразование .xml в .csv менее очевидно. Одним из самых популярных парсеров XML является Xerces. Конечно, вы можете использовать XSLT для преобразования вашего файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...