Thema: Delphi XML mit TJvSimpleXml

Einzelnen Beitrag anzeigen

WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#45

AW: XML mit TJvSimpleXml

  Alt 17. Mai 2011, 19:27
ich will einen knoten nur Attribute setzen.
Aber leider find ich nicht so richtig die funktion dafür.

aussehen soll es so:
Code:
<Hubs>
      <Hub Name="FoslanServer" Description="" Nick="" Password="" Server="192.168.0.100" UserDescription="" Encoding="German_Germany.1252" Group=""/>
   </Hubs>
wenn ich den knoten Attribute zuweise kommt dabei dass raus.
Code:
 <Hubs Hub Name="FoslanServer" Hub Name="FoslanServer" Description="" Nick="" Password="" Server="192.168.0.100" UserDescription="" Encoding="German_Germany.1252" Group=""/>
mit dieser Funktion bin ich kläglich gescheitert
Delphi-Quellcode:
// xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Hub Name',sServerName);
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Description','');
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Nick','');
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Password','');
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Server',sRoot);
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('UserDescription','');
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Encoding','German_Germany.1252');
  xml.Root.Items.ItemNamed['Hubs'].Properties.Add('Group','');
  Mit Zitat antworten Zitat