Я написал xml-файл, используя приведенные ниже коды, как преобразовать этот файл в файл xls или csv? Я хочу прочитать xml-файл и скрыть его в файле xls с использованием java-кодов, есть ли способ сделать это?конвертирование xml в xls с помощью java
// write the content into xml file
TransformerFactory transformerFactory = TransformerFactory.newInstance();
try {
Transformer transformer = transformerFactory.newTransformer();
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new File("C:\\file.xml"));
try {
// Output to console for testing
// StreamResult result = new StreamResult(System.out);
transformer.transform(source, result);
} catch (TransformerException ex) {
Logger.getLogger(CreditBureau.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println("File saved!");
} catch (TransformerConfigurationException ex) {
Logger.getLogger(CreditBureau.class.getName()).log(Level.SEVERE, null, ex);
}
} catch (ParserConfigurationException ex) {
Logger.getLogger(CreditBureau.class.getName()).log(Level.SEVERE, null, ex);
}
} }
Да, есть возможный способ, но сначала вам нужно попробовать себя, а затем вернуться сюда с некоторым кодом ... В принципе, это может стать довольно сложным, хотя xls или csv не подходят для представления дерева. –
Если вы хотите сделать это самостоятельно, взгляните на этот ответ: http://stackoverflow.com/a/3367912/2829009 – Manu
Возможный дубликат [Преобразование xml-файла в файл xls] (http: // stackoverflow .com/вопросы/20633650/превращающего XML-файлов в-ан-XLS-файл) – SANN3