Ich habe so etwas als Eingang:Java + DOM: Wie kann ich ein xmlns: xyz-Attribut elegant umbenennen?
<root xmlns="urn:my:main"
xmlns:a="urn:my:a" xmlns:b="urn:my:b">
...
</root>
Und will so etwas als Ausgabe haben:
<MY_main:root xmlns:MY_main="urn:my:main"
xmlns:MY_a="urn:my:a" xmlns:MY_b="urn:my:b">
...
</MY_main:root>
... oder umgekehrt.
Wie erreiche ich dies auf elegante Weise mit DOM?
Das heißt, ohne nach Attributnamen zu suchen, die mit "xmlns" beginnen.
Weil ich vom Benutzer lesbare XML (in der Regel ein Oxymoron) in einem besonderen Fall benötigen. Danke für die Antwort! –