Einführung in XPath

XPath ist eine Sprache zur Suche nach Informationen in XML-Dokumenten. XPath wird verwendet, um in XML-Dokumenten durch Elemente und Attribute zu navigieren.

Vorkenntnisse, die vor dem Lernen erforderlich sind:

Bevor Sie fortfahren, sollten Sie grundlegende Kenntnisse über die folgenden Themen haben:

  • HTML / XHTML
  • XML / XML-Namespace

Wenn Sie diese Projekte zunächst lernen möchten, besuchen Sie bitte unsere Startseite Besuchen Sie diese Tutorials.

Was ist XPath?

  • XPath verwendet Pfad-Ausdrücke, um in XML-Dokumenten zu navigieren
  • XPath enthält eine Standard-Funktionenbibliothek
  • XPath ist der Hauptbestandteil von XSLT
  • XPath ist ein W3C-Standard

XPath-Pfadausdrücke

XPath verwendet Pfadausdrücke, um Knoten oder Knotensätze in XML-Dokumenten auszuwählen. Diese Pfadausdrücke ähneln sehr den Ausdrücken, die wir in der Regel im Dateisystem eines Computers sehen.

XPath-Standardfunktionen

XPath enthält über 100 integrierte Funktionen. Diese Funktionen werden für Stringwerte, numerische Werte, Datum und Uhrzeit, Vergleich von Knoten und QName-Verarbeitung, Sequenzverarbeitung und logische Werte usw. verwendet.

XPath in XSLT verwenden

XPath ist der Hauptbestandteil des XSLT-Standards. Ohne XPath-Kenntnisse können Sie keine XSLT-Dokumente erstellen.

Sie können in unseremXSLT-Tutorials》更多信息 lesen。

XQuery und XPointer sind auf XPath-Ausdrücken aufgebaut. XQuery 1.0 und XPath 2.0 teilen den gleichen Datentyp und unterstützen die gleichen Funktionen und Operatoren.

Sie können in unseremXQuery-Tutorials》更多信息 über XQuery lesen。

XPath ist ein W3C-Standard

XPath wurde am 16. November 1999 als W3C-Standard eingeführt.

XPath wurde entwickelt, um von XSLT, XPointer und anderen XML-Parser-Software verwendet zu werden.

Sie können in unseremW3C-Tutorials》更多信息有关 XPath-Standard lesen。