XPath ist eine Sprache zum Auffinden von Informationen in XML-Dokumenten.
XPath-Knoten Syntax
In XPath gibt es sieben Arten von Knoten: Element-, Attribut-, Text-, Namespace-, Verarbeitungsanweisungs-, Kommentar- und Dokumentknoten (Stammknoten). XML-Dokumente werden als Knotenbäume behandelt. Die Wurzel des Baums wird Dokumentknoten oder Wurzelknoten genannt.
XPath-Knoten Beispiel
<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
Beispiel für Knoten im XML-Dokument oben:
<bookstore> (文档节点) <author>J K. Rowling</author> (元素节点) lang="en" (属性节点)