![]() |
XML durchsuchen nach bestimmter Node
Ich will in einer XML-Datei nach einer bestimmten Node suchen. Kann mir jemand mit einer Funktion weiterhelfen der man einen Dateinamen (XML), Namen der Node übergibt und anschließend den Text zurückbekommt der an dieser Stelle steht?
|
Re: XML durchsuchen nach bestimmter Node
datei öffnen
entwerder guck dir assignfile reset und read an oder die klasse TStrings dann kannste mit pos, copy und delete deinen wunsch node finden :) |
Re: XML durchsuchen nach bestimmter Node
Mir schwebt da eher eine rekrusive Suche vor :)
Ich habe auch schon einmal ein bischen versucht etwas auf die Beine zu stellen, aber bin noch auf keinen grünen Zweig gekommen. |
Re: XML durchsuchen nach bestimmter Node
Es gibt doch spezielle XML-APIs, du brauchst nicht auf die Delphi-eigenen String-Bearbeitungs-Befehle zurückgreifen.
|
Re: XML durchsuchen nach bestimmter Node
nehme den vorschlag von chewie und schau dir mal XPATH an, das macht genau das was du moechtest
|
Re: XML durchsuchen nach bestimmter Node
Ich hab jetzt auch angefange, mich mit XML zu beschäftigen, und benutze selbst MSXML. Allein durch die Suche im Forum und die Einträge im PSDK konnte ich mir zumindest Grundlegendes ohne Mühe selbst aneignen. Ist echt nicht schwer.
|
Re: XML durchsuchen nach bestimmter Node
Ich empfehle auch den MSXML-DOM
![]() ![]() ![]() ![]() ...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:22 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 by Thomas Breitkreuz