Hallo an alle,
ich habe die Aufgabenstellung bekommen einen XML Helper zu schreiben der schreibt
Also, das was ich bis jetzt habe ist mal das basic zeug:
Ich will jetzt Methoden erstellen wo ich sage: Füge ein neues Element ein.
So weit so einfach nur hängt mein logisches Denkvermögen danach.
Sagen wir ich adde ein Element zum root, an dieses Element häng ich noch eins ran und noch eins und noch eins. Erster Punkt, wie kann ich das so machen das ich sage: das letzte Element was du hinzugefügt hast, an das hängst du das Neue.
Ok, danach sage ich: Füge in das letzte Element 3 Child mit diesen und jenen Values ein.
Dann nimm das vorletzte Element und füge hier Childs dazu.
Im Grunde will ich "einfach" ein xml von oben nach unten schreiben.
Die tagNames sind alle bekannt.
Hoffe es kann mir jemand weiter helfen =)
Dank im vorraus!
ich habe die Aufgabenstellung bekommen einen XML Helper zu schreiben der schreibt
Also, das was ich bis jetzt habe ist mal das basic zeug:
Java:
public class WriteXML {
private Document doc;
private Element rootElement;
public WriteXML(String root) {
createDocument();
rootElement = doc.createElement(root);
doc.appendChild(rootElement);
}
private void createDocument() {
DocumentBuilder docBuilder = null;
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
try {
docBuilder = docFactory.newDocumentBuilder();
} catch (ParserConfigurationException e) {
System.out.println("Wrong parser configuation:"+e.getMessage());
}
doc = docBuilder.newDocument();
}
Ich will jetzt Methoden erstellen wo ich sage: Füge ein neues Element ein.
So weit so einfach nur hängt mein logisches Denkvermögen danach.
Sagen wir ich adde ein Element zum root, an dieses Element häng ich noch eins ran und noch eins und noch eins. Erster Punkt, wie kann ich das so machen das ich sage: das letzte Element was du hinzugefügt hast, an das hängst du das Neue.
Ok, danach sage ich: Füge in das letzte Element 3 Child mit diesen und jenen Values ein.
Dann nimm das vorletzte Element und füge hier Childs dazu.
Im Grunde will ich "einfach" ein xml von oben nach unten schreiben.
Die tagNames sind alle bekannt.
Hoffe es kann mir jemand weiter helfen =)
Dank im vorraus!