Hallo,
ich habe hier folgendes Problem:
Geben ist eine xml-Datei, an die ich mittels xpath "Anfragen" stellen soll...
Zum Beispiel sollen alle direkten Nachkommen von "Eve" bestimmt werden.
Hier die xml dazu:
<?xml version="1.0" encoding="iso-8859-1"?>
<RINDER xmlns:xsi="http://www.w3.org/2001U/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Namen.xsd">
<GENERATION-EINS>
<TIER>Eve</TIER>
<GENERATION-ZWEI>
<TIER>Betsy</TIER>
<GENERATION-DREI>
<TIER>Novi</TIER>
<TIER>Ginny</TIER>
<GENERATION-VIER>
<TIER>Suzy</TIER>
<GENERATION-FUENF>
<TIER>Della</TIER>
</GENERATION-FUENF>
<TIER>Ruth</TIER>
</GENERATION-VIER>
<TIER>Teddi</TIER>
</GENERATION-DREI>
<TIER>Poco</TIER>
<TIER>Greta</TIER>
<TIER>Mandy</TIER>
<GENERATION-DREI>
<TIER>Paula</TIER>
<TIER>Duke</TIER>
</GENERATION-DREI>
<TIER>Cindy</TIER>
</GENERATION-ZWEI>
</GENERATION-EINS>
</RINDER>
Laut dem was ich bei wikipedia etc gelesen habe, sollte mich
"/RINDER/GENERATION-EINS[TIER = 'Eve']" zum Ziel führen.
Allerdings erhalte ich bei meiner Anfrage den gesamten Baum, also von Eve bis zum letzen Nachkommen alle Elemente.
Kann mir jemand weiterhelfen?