Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#18

Re: Mit XPath Knoten auswählen liefert alle Knotenwerte

  Alt 29. Mai 2008, 14:38
Der erste XPath kann so nicht funktionieren: Ohne angegebene Achse sucht er in den Kindern des derzeitigen Knotens, der Wurzel. Und dort gibt es kein "company". Was ich allerdings noch nicht verstanden habe: Anstatt eine Exception zu werfen oder ähnliches, gibt er einfach die Wurzel zurück ? Damit zeigt Current im inneren Block immer noch auf die Wurzel und du bekommst den Text des gesamten Dokuments zurück.
Als ersten Ausdruck könntest du stattdessen "//company" benutzen. Ich würde aber zur Sicherheit den vollen Pfad von der Wurzel aus angegben, also "/A/B/...". Wie du siehst, bin ich aber auch nicht ganz per Du mit XPath, und bei solchen Schauermärchen habe ich es in nächster Zeit auch nicht vor .
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat