May 2018
Intermediate to advanced
680 pages
15h 54m
German
Die XPath-Funktion path() gibt den XPath-Pfad eines Nodes zurück.
In XSLT 1.0, aber auch in XSLT 2.0 bedarf es eigener Logik, um den XPath-Pfad zu einem beliebigen Element bzw. Attribut automatisch zu ermitteln. In XPath 3.0 steht nun die path()-Funktion zur Verfügung.
Nehmen Sie an, aus dem folgenden XML-Dokument sollen die XPath-Pfade zu sämtlichen ns4:Kauf-Elementen ermittelt werden.
<ns1:Orte xmlns:ns1="www.wilfried-grupe.de/Orte/2018" xmlns:ns2="www.wilfried-grupe.de/Ort" xmlns:ns3="www.wilfried-grupe.de/Mensch" xmlns:ns4="www.wilfried-grupe.de/Kauf"> <ns2:Ort> <id>1</id> <name>Neustadt</name> <ns3:Mensch> <id>1</id> <name>Holzflos</name> <vorname>Hugo</vorname> <Gehalt>234.56</Gehalt> <idOrt>1</idOrt> <ns4:Kauf> <idMensch>1</idMensch> ...Read now
Unlock full access