![]() |
XML-Anfänger. Kleines problem
Hallo,
Ich bin gerade dabei ein kleines program zu schreiben das aus später mal aus seeehr vielen (ca 4000) XML files immer das gleiche rausholt. Also so eine XML is so aufgebaut:
Delphi-Quellcode:
(geht natürlich noch weiter, aber das ist der einzigste part den ich benötige)
<imgdir name="000000000.img">
<imgdir name="info"> <int name="version" value="10"/> <int name="cloud" value="0"/> <int name="town" value="1"/> <int name="returnMap" value="0"/> <int name="forcedReturn" value="999999999"/> <float name="mobRate" value="1.0"/> <string name="bgm" value="BgmJp/FirstStepMaster"/> <string name="mapMark" value="MushroomVillage"/> <int name="swim" value="0"/> <int name="hideMinimap" value="0"/> <int name="fieldLimit" value="8684"/> </imgdir> Also jetzt will ich mit dem TXMLDocument komponent beim ersten imgdir den name rausholen, was ich auch hinbekommen hab. Doch jetzt will ich auch die "retrunMap" bei einem der <int ..> nodes rausholen, doch wenn ich ChildNode 'int' nimm, nimmt es natürlich immer das erste. Wie kann ich also die "value" von returnMap auslesen? Dankee k4ni |
Re: XML-Anfänger. Kleines problem
mit xpath geht das gut, was du beschreibst.
|
Re: XML-Anfänger. Kleines problem
Guck mal
![]() |
Re: XML-Anfänger. Kleines problem
Zitat:
Bei mir eben schon :( Immer <int ..> Edit: hmm ich habs jetzt mal mit IXMLDOMDocument versucht aber komm damit garnicht klar, dauernt access violations. Gibts da keinen weg das mit TXMLDocument zu lösen? |
Re: XML-Anfänger. Kleines problem
Klar dass deine Nodes anders heissen, aber das Prinzip schein das gleiche zu sein!
|
Re: XML-Anfänger. Kleines problem
Zitat:
|
Re: XML-Anfänger. Kleines problem
Aber die haben doch auch alle noch eine weitere Info die unique ist!
|
Re: XML-Anfänger. Kleines problem
Ist jetzt egal.
Ich hab jetzt andere XML dateien gefunden die die gleichen daten enthalten und viel leichter zu lesen sind. Nur hab ich jetzt ein problem mit xml.LoadFromFile()... ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:16 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