XML/XPath: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m +avanzamento
Nessun oggetto della modifica
Riga 1:
{{XML}}
 
{{obiettivi|
'''XPath''' è un linguaggio parte della famiglia [[XML]] che permette di individuare i nodi all'interno di un documento XML. Le espressioni XPath, a differenza delle espressioni XML, non servono a identificare la struttura di un documento, bensì a localizzarne con precisione i nodi.<br />
* Comprendere che cos'è XPath
* Conoscere la sintassi si XPath
* Conoscere gli Axis e imparare a usarli
* Imparare l'uso di funzioni e operatori}}
 
'''XPath''' è un linguaggio che fa parte della famiglia [[XML]], che permette di individuare i nodi all'interno di un documento XML. Le espressioni XPath, a differenza delle espressioni XML, non servono a identificare la struttura di un documento, bensì a localizzarne con precisione i nodi.<br />
XPath è nato originariamente dall'esigenza di fornire una sintassi e un comportamento comune fra [[XPointer]] e [[Extensible Stylesheet Language|XSL]]; è stato successivamente adottato dagli sviluppatori come metodo di interrogazione dei dati in formato XML. La versione 1.0 di XPath è diventata uno standard [[w:W3C|W3C]] il [[w:16 novembre|16 novembre]] [[W:1999|1999]].
 
XPath è nato originariamente dall'esigenza di fornire una sintassi e un comportamento comune fra [[XPointer]] e [[Extensible Stylesheet Language|XSL]]; è stato successivamente adottato dagli sviluppatori come metodo di interrogazione dei dati in formato XML. La versione 1.0 di XPath è diventata uno standard [[w:W3C|W3C]] il [[w:16 novembre|16 novembre]] [[W:1999|1999]].
 
== Notazione ==