XML DOM - Oggetto XPathExpression

una query XPath compilata.

L'oggetto XPathExpression è una rappresentazione compilata di una query XPath, composta da Document.createExpression() Ritorna. Puoi utilizzare il metodo evaluate() per calcolare l'espressione basandoti su un nodo documento specifico. Se hai bisogno di calcolare una query XPath una sola volta, puoi usare Document.evaluate()compila ed esegue l'espressione in un singolo passo.

IE non supporta l'oggetto XPathExpression.

Vedere di seguito:Node.selectNodes() e Node.selectSingleNode(),per conoscere i metodi XPath specifici per IE.

XPathExpression.evaluate()

Calcola una query XPath compilata.

Sintassi

evaluate(contextNode,type,result)

contextNode Parametro è il nodo (o documento) di cui si deve calcolare la query.

type Parametro è il tipo di risultato atteso. Questo parametro dovrebbe essere XPathResult Costante definita

result Parametro è Oggetto XPathResultse si desidera che evaluate() crei e restituisca un nuovo Oggetto XPathResultse è null.

Ritorno

Risultato della query salvato XPathResult. Oppure come result Oggetto passato come parametro, o result Creato di recente per null Oggetto XPathResult.

Spiegazione

Questo metodo calcola XPathExpression per un nodo o documento specificato e restituisce i risultati in Oggetto XPathResult.

Vedere XPathResult,scopri come estrarre valori dall'oggetto di ritorno.