Как сохранить данные из jTree в xml? - Java
Формулировка задачи:
У меня вот какой код имеется... (Естественно выдает кучу ошибок)
try {
DocumentBuilder builder = null;
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
try { builder = factory.newDocumentBuilder(); }
catch (ParserConfigurationException e) {}
org.w3c.dom.Document doc=builder.newDocument();
org.w3c.dom.Element RootElement=doc.createElement("Director");
RootElement=(org.w3c.dom.Element)jTree1.getModel().getRoot();
doc.appendChild(RootElement);
Transformer t=TransformerFactory.newInstance().newTransformer();
t.transform(new DOMSource(doc), new StreamResult(new FileOutputStream("d.xml")));
}
catch (TransformerConfigurationException ex) {Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
} catch (TransformerException ex) {
Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
} catch (FileNotFoundException ex) {
Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
}Решение задачи: «Как сохранить данные из jTree в xml?»
textual
Листинг программы
org.w3c.dom.Element rootElement=doc.createElement("Director");
rootElement = (org.w3c.dom.Element)jTree1.getModel().getRoot();
//rootElement имеет что то общее с рутом получаемым из модели кроме названия?