hallo marabu, vielen Dank für deine Antwort. Wenigstens tappe ich jetzt nicht
mehr ganz im Dunkeln. Ich hab mal den Code von dir übernommen und so verändert,
dass meiner Meinung nach eine
XML Datei geschrieben wird.
Das ist mein Code:
Delphi-Quellcode:
nsDef :
String;
nRoot, nPackage, nSender, nUser: IXMLDOMNode;
begin
nsDef := '
http://innosolv.ch/namespace/isag';
// Microsoft Document Object Model - Document erstellen
xmlDoc := CoDOMDocument40.Create;
// (Rootnode) Wurzelelement erzeugen
root := xmlDoc.createElement('
subjectData');
nPackage := root.appendChild(xmlDoc.createNode(NODE_ELEMENT, '
package', nsDef));
nSender := nPackage.appendChild(xmlDoc.createNode(NODE_ELEMENT, '
sender', nsDef));
nUser := nSender.appendChild(xmlDoc.createElement('
user'));
xmlDooc.Save('
C:\HalloWelt.xml');
Na ja und das Dokument wird auch erstellt, nur ist es komplett leer.
Wo mach ich da den Überlegungsfehler, ist sicher was peinliches
...
// EDIT:
Oops, vergessen root zo appenden!
thx