Introduzione a XPath

XPath è un linguaggio utilizzato per trovare informazioni nei documenti XML. XPath viene utilizzato per navigare nei documenti XML attraverso elementi e attributi.

Conoscenze necessarie prima di iniziare:

Prima di continuare, dovresti avere una conoscenza di base delle seguenti conoscenze:

  • HTML / XHTML
  • XML / Spazi di nomi XML

Se desideri imparare questi progetti prima, visita la nostra Pagina iniziale Accedi a queste lezioni.

Cos'è XPath?

  • XPath utilizza espressioni di percorso per navigare nei documenti XML
  • XPath contiene una libreria di funzioni standard
  • XPath è l'elemento principale in XSLT
  • XPath è uno standard W3C

Espressioni di percorso XPath

XPath utilizza espressioni di percorso per selezionare nodi o insiemi di nodi in un documento XML. Queste espressioni di percorso sono molto simili a quelle che vediamo nei file system dei computer normali.

Funzioni di standard XPath

XPath contiene oltre 100 funzioni native. Queste funzioni sono utilizzate per confronti di valori di stringa, numerici, date e ore, elaborazione di nodi e QName, elaborazione di sequenze, valori logici, ecc.

Utilizzo di XPath in XSLT

XPath è l'elemento principale dello standard XSLT. Senza la conoscenza di XPath, non è possibile creare documenti XSLT.

Puoi leggere di più su XQuery nel nostro >.Tutorial XSLTLeggi di più nel >.

XQuery e XPointer sono costruiti sopra l'espressione XPath. XQuery 1.0 e XPath 2.0 condividono lo stesso modello di dati e supportano le stesse funzioni e operatori.

Puoi leggere di più su XQuery nel nostro >.Tutorial XQueryLeggi di più su XQuery nel >.

XPath è uno standard W3C

XPath è diventato lo standard W3C il 16 novembre 1999.

XPath è progettato per essere utilizzato da XSLT, XPointer e altri software di parsing XML.

Puoi leggere di più su XQuery nel nostro >.Tutorial W3CLeggi di più sulle specifiche XPath nel >.