Metodo createExpression() DOM XML

Manuale di riferimento dell'oggetto Document

Definizione e uso

Il metodo createExpression() crea un'espressione XPath per essere calcolata in seguito.

Sintassi:

createExpression(xpathText,namespaceURLMapper)
Parametro Descrizione
xpathText Una stringa che rappresenta l'espressione XPath da compilare.
namespaceURLMapper Una funzione che mappa un prefisso di nome spazio a un URL di nome spazio completo. Se non è necessario tale mappatura, è null.

valore di ritorno

Un Oggetto XPathExpression.

lancia

Se xpathText Contiene un errore di sintassi o ha utilizzato namespaceURLMapper Un prefisso di nome spazio non risolvibile, questo metodo solleverà un'eccezione.

Spiegazione

Questo metodo accetta una stringa che rappresenta un'espressione XPath e la trasforma in un'espressione compilata, ossia un XPathExpression. Oltre a questa espressione, il metodo accetta una funzione del tipo function(prefix), che analizza una stringa di prefisso di nome spazio e restituisce una stringa URL di nome spazio completo.

IE non supporta questo API. Vedi Node.selectNodes() Conosci un metodo alternativo specifico per IE.

Manuale di riferimento dell'oggetto Document