XML DOM - XPathExpression-objekt

en kompilad XPath-fråga.

XPathExpression-objektet är en kompilad representation av en XPath-fråga, skapat av Document.createExpression() Returnerar. Använd evaluate() metoden för att beräkna uttrycket baserat på en specifik dokumentnod. Om du behöver beräkna en XPath-fråga en gång kan du använda Document.evaluate(),det kompileras och beräknas uttrycket i ett steg.

IE inte stödjer XPathExpression-objektet.

Se också:}}Node.selectNodes() och Node.selectSingleNode()För att lära dig specifika XPath-metoder för IE.

XPathExpression.evaluate()

Beräkna en kompilad XPath-fråga.

Syntaks

evaluate(contextNode,type,result)

contextNode en parameter som anger vilken nod (eller dokument) som query ska baseras på.

type en parameter är den förväntade resultattypen. Denna parameter bör vara XPathResult en konstant definierad

result en parameter är XPathResult objektom evaluate() metoden ska skapa och returnera ett nytt XPathResult objektär null.

återvärd

en för att spara sökresultatet XPathResult. Antingen som result objekt som skickas som parameter, eller result En ny skapad för null XPathResult objekt.

Förklaring

Denna metod beräknar XPathExpression baserat på den specificerade noden eller dokumentet och returnerar resultaten till XPathResult objekt.

Se XPathResult,för att lära dig hur du kan extrahera värden från den återkommande objektet.