Forum: PC-Programmierung XPath Ausdruck


von jo (Gast)


Lesenswert?

Hallo zusammen,

durch einen XPath befehl

person[1]/text()
erhalte ich den text zwischen den Tags [person] und [/person].



Jetzt ist person ein Unterelement von Organisation.

Wie kann ich ausgehend von dem selektierten Textinhalt auf den 
Hauptknoten der Organisation zurückschließen?
1
<organisation id=0001>
2
 <person name=karl>
3
</person
4
</organisation>
Im Beispiel: Der Text karl ist selektiert. Der Knoten mit der id=0001 
soll selektiert werden.

Schönen Dank,

Grüße,
jo

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

jo schrieb:
> Wie kann ich ausgehend von dem selektierten Textinhalt auf den
> Hauptknoten der Organisation zurückschließen

http://www.tizag.com/xmlTutorial/xpathparent.php hilft dir das?

von jo (Gast)


Lesenswert?

Hallo Läubi,
danke für deine Antwort!

person[1]/text()/parent::organisation

:-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.