Hallo,
ich habe eine kurze Frage zu jdom.
Ich möchte zu einer XML-Datei etwas hinzufügen, ich poste das am besten mal eben:
Dabei kommt dann heraus:
<query xmlns="jabber:iq:roster" xdbns="jabber:iq:roster">
<item xmlns="" jid="test" attr2="test2" />
</query>
Ich möchte aber haben:
<query xmlns="jabber:iq:roster" xdbns="jabber:iq:roster">
<item jid="test" attr2="test2" />
</query>
Also nicht mehr dieses xmlns bei item!
Kann mir da jemand weiterhelfen? Danke!
ich habe eine kurze Frage zu jdom.
Ich möchte zu einer XML-Datei etwas hinzufügen, ich poste das am besten mal eben:
Code:
Namespace rostername = Namespace.getNamespace("jabber:iq:roster");
element= new Element("query");
element.setNamespace(rostername);
element.setAttribute("xdbns","jabber:iq:roster");
root.addContent(element);//Wurzelelement
element2= new Element("item");
element2.setAttribute("jid","test");
element2.setAttribute("attr2","test2");
element.addContent(element2);
Dabei kommt dann heraus:
<query xmlns="jabber:iq:roster" xdbns="jabber:iq:roster">
<item xmlns="" jid="test" attr2="test2" />
</query>
Ich möchte aber haben:
<query xmlns="jabber:iq:roster" xdbns="jabber:iq:roster">
<item jid="test" attr2="test2" />
</query>
Also nicht mehr dieses xmlns bei item!
Kann mir da jemand weiterhelfen? Danke!