Condividi tramite


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.

Node-Set

Accetta un argomento node-set, restituisce un set di nodi oppure restituisce o fornisce informazioni su un determinato nodo presente nel set di nodi.

String

Esegue valutazioni, formattazione e modifiche su argomenti stringa.

Boolean

Valuta le espressioni dell'argomento per ottenere come risultato un valore booleano.

Number

Valuta le espressioni dell'argomento per ottenere come risultato un valore numerico.

Funzioni di estensione di Microsoft XPath

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.