Hallo,
ich habe aus einem XML Dokument per XPath einen DOM Node erhalten und
möchte diesen Knoten (als Teilbaum) wieder in ein Stringformat bringen.
Leider geht das nicht unter Benutzung des Transformers. Wenn ich diesem
den Knoten als new DOMSource(node) übergebe, gibt der Transformer das
gesamte Originaldokument aus und nicht nur den Teil. Den Knoten kopieren und in ein neu
erzeugtes Dokument einbauen führt zu einer DOMException (WRONG_DOCUMENT_ERROR).
Das muss doch irgendwie gehen, ohne gleich XSLT zu nutzen oder einen
eigenen Transformer zu schreiben?!
Hat jemand eine Idee?
LG
Holger
ich habe aus einem XML Dokument per XPath einen DOM Node erhalten und
möchte diesen Knoten (als Teilbaum) wieder in ein Stringformat bringen.
Leider geht das nicht unter Benutzung des Transformers. Wenn ich diesem
den Knoten als new DOMSource(node) übergebe, gibt der Transformer das
gesamte Originaldokument aus und nicht nur den Teil. Den Knoten kopieren und in ein neu
erzeugtes Dokument einbauen führt zu einer DOMException (WRONG_DOCUMENT_ERROR).
Das muss doch irgendwie gehen, ohne gleich XSLT zu nutzen oder einen
eigenen Transformer zu schreiben?!
Hat jemand eine Idee?
LG
Holger
Comment