Besten Dank für den Link, marabu!
Da ich aber nicht mit dem MS-
DOM arbeite, hat mich das alles aber nicht wirklich weitergebracht. AppendChild & Co kennt IXMLDocument leider nicht; zumindest habe ich auf die Schnelle keine Entsprechende Funktion gefunden.
Mein Quick&Dirty-Workaround sieht momentan wie folgt aus:
Delphi-Quellcode:
//myXML.SaveToFile('D:\Test.xspf');
myXML.XML[2]:= StringReplace(myXML.XML[2], ' xmlns=""', '', [rfReplaceAll]);
myXML.XML.SaveToFile('D:\Test.xspf');
Ist definitiv nicht schön, bringt mir aber das gewünschte Ergebnis.
Ich werde aber noch weiter probieren, irgendwie muss es ja auch mit IXMLDocument gehen.
Deswegen lasse ich dieses Thema weiterhin offen; und hoffe auf eine Erleuchtung oder auf mehr Postings.
Es ist zu wahr um schön zu sein...