JVSimpleXML - Eintrag hinzufügen bzw. einfügen
Hi,
also mein altes Problem hat sich inzwischen erledigt. Nun würde ich gerne wissen, wie man denn einer JVSimpleXML Komponente einen Eintrag hinzufügt bzw. einfügt (add und insert). Meine XML Datei sieht in Etwa so aus:
XML-Code:
Wie kann ich nun einen neuen mail Eintrag mit den Werten Absender, Datum und Text erstellen?
<xmldatei>
<mail> <absender>Max Muster</absender> <datum>10.02.2007</datum> <text>Das ist ein Test</text> </mail> <mail> <absender>Max Mustermann</absender> <datum>11.02.2007</datum> <text>Das ist noch ein Test</text> </mail> <mail> <absender>Max Musterfrau</absender> <datum>12.02.2007</datum> <text>Und wieder ein Test</text> </mail> </xmldatei> |
Re: JVSimpleXML - Eintrag hinzufügen bzw. einfügen
Guten Morgen Christian,
so geht es:
Delphi-Quellcode:
Grüße vom marabu
var
fn: TFileName; e: TJvSimpleXMLElem; begin fn := ChangeFileExt(ParamStr(0), '.xml'); SimpleXML.LoadFromFile(fn); e := SimpleXML.Root.Items.Add('mail'); e.Items.Add('absender', 'mortimer'); e.Items.Add('datum', '2007-02-13'); e.Items.Add('text', 'I don''t know about you, but I could kill a curry'); SimpleXML.SaveToFile(fn); end; |
Re: JVSimpleXML - Eintrag hinzufügen bzw. einfügen
Guten Morgen!
Werde es zwar erst heute Abend testen können, aber das sieht gut aus ;) Super, vielen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz