Moin moin.
Ich arbeite hier an einem Programm was XML Nachrichten ausliest und erstellt.
Benutze dafür das XOM Packet. Das auslesen und validieren über ein Schema funktioniert auch ganz wunderbar.
Beim erstellen hab ich allerdings Probleme.
Und zwar muss das root-Element der XML-Datei so etwas enthalten:
Und das bekomme ich nicht hin.
Ich hab mich jetzt schon durch das XOM Tutorial und einige IBM Tutorials zu XOM gekämpft, aber nirgends etwas hilfreiches gefunden. Auch google war mir dabei bisher nicht gnädig gestimmt... .
Es wird zwar darauf eingegangen wie man DTD's angibt, das bringt mich aber nicht weiter, da die XML-Files nunmal über ihre zugehörigen XML-Schemas validiert werden müssen.
Hoffe da hat hier jemand Erfahrung mit und kann mir weiterhelfen, oder mich wenigstens auf die richtige Fährte setzen.
MfG
Estrados
Ich arbeite hier an einem Programm was XML Nachrichten ausliest und erstellt.
Benutze dafür das XOM Packet. Das auslesen und validieren über ein Schema funktioniert auch ganz wunderbar.
Beim erstellen hab ich allerdings Probleme.
Und zwar muss das root-Element der XML-Datei so etwas enthalten:
Code:
<dasrootelement xsi:noNamespaceSchemaLocation="schema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
Und das bekomme ich nicht hin.
Ich hab mich jetzt schon durch das XOM Tutorial und einige IBM Tutorials zu XOM gekämpft, aber nirgends etwas hilfreiches gefunden. Auch google war mir dabei bisher nicht gnädig gestimmt... .
Es wird zwar darauf eingegangen wie man DTD's angibt, das bringt mich aber nicht weiter, da die XML-Files nunmal über ihre zugehörigen XML-Schemas validiert werden müssen.
Hoffe da hat hier jemand Erfahrung mit und kann mir weiterhelfen, oder mich wenigstens auf die richtige Fährte setzen.
MfG
Estrados