AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XML Delphi XML Tag auslesen und in memo schreiben
Thema durchsuchen
Ansicht
Themen-Optionen

XML Tag auslesen und in memo schreiben

Ein Thema von sexmagic · begonnen am 11. Okt 2008
Antwort Antwort
sexmagic

Registriert seit: 16. Sep 2006
56 Beiträge
 
Delphi 2006 Professional
 
#1

XML Tag auslesen und in memo schreiben

  Alt 11. Okt 2008, 20:57
Hallo Leute ich war glaub ich über ein Jahr abstinent und muss nun für einen Freund ein kleines Tool schreiben das einen Ordner mit Unterordner ausliest, darin befinden sich viele XML Dateien, ich muss nun alle XML Dateien auslesen und einen Wert aus einem Tag in ein Memo schreieben.

Mein Problem ich bin nichtmehr wirklich so fit in Delphi und mit XML hab ich auch noch nie was gemacht.

Also das mit dem rekursiv auslesen mach ich nachher da hab ich noch einige Projekte wo ich nachsehen kann wie ich das gemach thab, aber beim XML bitte ich um Hilfe.

Ich hab die Datei nun geladen und ich kann auch die Ganze FIle in ein Memo lesen nur das Tag krieg ich nicht raus.

Hier mal mein Code:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
xmltag: string;
mgetag: IXMLNode;
mgeresult: string;

begin
xmltag:= 'mge_ident';

Memo1.Clear;
XMLDocument1.LoadFromFile(Edit1.Text);
mgetag := XMLDocument1.DocumentElement.ChildNodes.FindNode('mge_ident');
//mgeresult := mgetag.ChildNodes['mge_ident'].Text;
//memo1.Lines.Add(mgeresult);

end;
Kann mir jemand sagen wie ich nur den Text im Tag <mge_ident> in das Memo kriege.


Hier der Teil der XML:
Delphi-Quellcode:
  <?xml version="1.0" encoding="UTF-8" ?>
- <root>
- <root_mge_ident>
  <mge_ident>S 026-test.pdf</mge_ident>
  </root_mge_ident>
- <root_ssettingsname>
  <ssettingsname>11_5701.xml</ssettingsname>
  </root_ssettingsname>
- <root_liinfo>.....
Ich danke euch schon jetzt für eure Hilfe.

Verwendet hab ich TXMLDocument von Delphi und als DomVendor hab ich openXML eingestellt (Was auch immer das bedeutet )

  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:37 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