![]() |
XML-Nodes mit mehreren Eigenschaften
Hallo,
ich erstelle mir folgende XML-Struktur um ein JvMemoryData darzustellen
Delphi-Quellcode:
Field.Text reicht mir aber nicht aus. Ich würde gern folgende Ausgabe erreichen wollen:
XML := TXMLDocument.Create(Application);
try XML.Active:=True; XML.AddChild('JvMemoryData'); XML.StandAlone := 'yes'; XML.Version := '1.0'; Table:=XML.DocumentElement.AddChild('Table'); MDS.Open; for I := 0 to MDS.FieldCount - 1 do begin Field := Table.AddChild('Field'); //IXMLNode Field.Text:=MDS.Fields[I].DisplayName; end; ... finally XML.Destroy; end;
XML-Code:
Mit jvSimpleXML hab ichs über Properties.Add erreichen können. Wie geht das aber mit dem XMLDoc?
<Table>
<Field Name="Titel" Size="255" DataType="ftString" Blob="False" Required="False"/> </Table> Vielen Dank im Voraus René |
Re: XML-Nodes mit mehreren Eigenschaften
Hallo René,
jeder IXMLNode hat eine Methode SetAttribute() - damit geht das. Grüße vom marabu |
Re: XML-Nodes mit mehreren Eigenschaften
Na wer sagts denn, ist ja ganz einfach. :thumb:
Danke an den marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz