Einzelnen Beitrag anzeigen

masterchris_99

Registriert seit: 1. Dez 2004
48 Beiträge
 
#3

Re: Nach Zuweisung von Namespace an Knoten haben den alle Kn

  Alt 7. Sep 2007, 10:12
danke für den hinweis aber ich habe für mich einen leichteren Weg gefunden.
Und zwar ein ganz dummer!

Delphi scheint ihr Interface nicht richtig geschrieben zu haben und immer wenn ich
newSub. eingegeben habe hat er mir nur ein SetAttributeNS angeboten.
Heute hab ich einfach mal SetAttribute eingegeben und das gibt es wirklich und damit funktioniert das jetzt ohne Probleme.
Hier für alle die das gleiche Problem haben

Delphi-Quellcode:
var newSub: IXMLNode;
xmlDoc : IXMLDocument;
...
  xmlDoc := TXMLDocument.Create(nil);
  xmlDoc.Active := true;

  newSub := xmlDoc.AddChild('Knoten1');
  newSub.SetAttribute('xmlns', 'meinNameSpace');
  newSub := newSub.AddChild('optionen');
  newSub.AddChild('test').SetAttribute('kennung', '100');
  xmlDoc.SaveToFile('C:\Test.xml');
  Mit Zitat antworten Zitat