XML DOM - XPathExpression-objekt
- Föregående sida DOM XMLSerializer
- Nästa sida DOM XPathResult
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.
- Föregående sida DOM XMLSerializer
- Nästa sida DOM XPathResult