Funzioni di XPath
Le funzioni XPath (XML Path Language) consentono di rendere più dettagliate le query XPath e di migliorare la programmazione e la flessibilità di XPath.
Le funzioni si dividono nei seguenti gruppi.
Accetta un argomento node-set, restituisce un set di nodi oppure restituisce o fornisce informazioni su un determinato nodo presente nel set di nodi. |
|
Esegue valutazioni, formattazione e modifiche su argomenti stringa. |
|
Valuta le espressioni dell'argomento per ottenere come risultato un valore booleano. |
|
Valuta le espressioni dell'argomento per ottenere come risultato un valore numerico. |
|
Funzioni di estensione di Microsoft su XPath che consentono di selezionare nodi in base al tipo XSD. Comprende anche le funzioni di confronto di stringhe, confronto di numeri e conversione data/ora. |
Ogni funzione presente nella libreria di funzioni viene specificata usando un prototipo di funzione che fornisce il tipo restituito, il nome della funzione e il tipo di argomento. Se è seguito da un punto interrogativo, l'argomento è facoltativo, altrimenti è obbligatorio. I nomi delle funzioni seguono la distinzione tra maiuscole e minuscole.