Hi,
hab ein kleines Problem, und zwar will ich mit Java folgende XML-Struktur in ein bereits bestehendes XML-FIle einfuegen:
Mein Problem ist es, wie ich das Prefix xinclude mit reinbekomm. Also ich koennte ohne Probleme
erstellen.
Habe auch schon folgendes probiert:
Allerdings erzeugt er mir dann:
und das: xmlns:xinclude="http://www.w3.org/2001/XInclude" stoert da gewaltig. Gibt es eine Moeglichkeit das ganze ohne den stoerenden Teil hinzubekommen oder vielleicht auch en ganz anderer Ansatz?
Waere fuer hilfe sehr dankbar.
hab ein kleines Problem, und zwar will ich mit Java folgende XML-Struktur in ein bereits bestehendes XML-FIle einfuegen:
Code:
<xinclude:include href="irgendwas.xml" />
Mein Problem ist es, wie ich das Prefix xinclude mit reinbekomm. Also ich koennte ohne Probleme
Code:
<include href="irgendwas.xml" />
erstellen.
Habe auch schon folgendes probiert:
Code:
Namespace xincludeNamespace = Namespace.getNamespace("xinclude", "http://www.w3.org/2001/XInclude");
Element myElement = new Element("include", xincludeNamespace);
myElement.setAttribute( new Attribute("href", "irgendwas.xml"));
multiroot.addContent(myElement);
Allerdings erzeugt er mir dann:
Code:
<xinclude:include xmlns:xinclude="http://www.w3.org/2001/XInclude" href="irgendwas.xml" />
und das: xmlns:xinclude="http://www.w3.org/2001/XInclude" stoert da gewaltig. Gibt es eine Moeglichkeit das ganze ohne den stoerenden Teil hinzubekommen oder vielleicht auch en ganz anderer Ansatz?
Waere fuer hilfe sehr dankbar.