Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Xml mit Bedingung in den AttributeNodes auslesen (https://www.delphipraxis.net/168769-xml-mit-bedingung-den-attributenodes-auslesen.html)

Nico93 9. Jun 2012 18:58

Xml mit Bedingung in den AttributeNodes auslesen
 
Guten Abend,

habe leider noch einmal eine Frage.

Ich versucht eine XML-Datei auszulesen, was auch soweit ganz gut funktioniert.
Jetzt würde ich aber gerne nur bestimmte Knoten auslesen, deren AttributeNote einen bestimmten Wert besitzt.

Beispiel:
Xml-Datei
Code:
<selektionen>
  <selektion typ="test1">
    <keineAhnung>irgendwas</keineAhnung>
  </selektion>
  <selektion type="test2">
    <keineAhnung>irgendwas2UndSo</keineAhnung>
  </selektionen>
</selektionen>
Jetzt würde ich halt gerne auf weitere childnodes von <selektion> zugreifen, dessen attributeNode "type" = "test1" ist.
Ich habe schonmal irgendwo gesehen, dass so etwas gehen soll, aber leider auch nach einer ausgibigen Suche nichts gefunden.


Vielen Dank für die Hilfe.

himitsu 9. Jun 2012 20:23

AW: Xml mit Bedingung in den AttributeNodes auslesen
 
Du könntest z.B. Bei Google suchenXPath verwenden.

http://de.wikipedia.org/wiki/XPath

Code:
selektionen/selektion[@typ="test1"]/keineAhnung

Nico93 9. Jun 2012 20:29

AW: Xml mit Bedingung in den AttributeNodes auslesen
 
Vielen Dank das wars was ich gesucht habe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 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