Как сохранить данные из 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 имеет что то общее с рутом получаемым из модели кроме названия?

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы