In die Richtung hab ich auch schon gedacht.
Aber in der for-Schleife kann das nicht passieren, sonst würden bei (2)
nicht alle Elemente ausgegeben. Dann bleibt nur noch appendChild in (1),
aber damit mach ich das auch an anderer Stelle - mit Erfolg.
Ich beobachte übrigens folgendes:
In (1) werden nur Text-Knoten ausgegeben, obwohl die Liste auch aus
Element-Knoten besteht.*)
Anschließend, in (2), werden nur die Element-Knoten ausgegeben, die
Textknoten aus (1) sind alle weg.
Aber warum??? Ich versteh es nicht, was soll ich da noch debuggen...
(2) habe ich übrigens nur zur Überprüfung angefügt. Das Ziel ist, (1)
zum Laufen zu bekommen!
*)
Zum Verständnis für die, die mit xml.dom.minidom nicht so vertraut sind:
Das Modul liest eine XML-Datei als Liste aus Knoten ein. Da gibt es dann
zum einen die üblichen Element-Knoten, wie man sie von XML kennt, z. B.
<Tag>text</Tag> - und Text-Knoten. Text-Knoten sind reiner Text, also z.
B. der Inhalt des genannten Tags ("text"), aber auch Ketten aus Newlines
und Tabs zur Formatierung/Einrückung des XML.