XML DOM - obiekt XPathExpression

skompilowanym zapytaniem XPath.

Obiekt XPathExpression jest skompilowaną postacią zapytania XPath, z Document.createExpression() zwraca. Używając metody evaluate() można obliczyć wyrażenie na podstawie określonego węzła dokumentu. Jeśli potrzebujesz obliczyć XPath zapytanie tylko raz, możesz użyć Document.evaluate()w jednym kroku kompiluje i oblicza wyrażenie.

IE nie obsługuje obiektu XPathExpression.

Zobacz:Node.selectNodes() i Node.selectSingleNode()dowiedz się o metodach XPath specyficznych dla IE.

XPathExpression.evaluate()

Obliczanie skompilowanego zapytania XPath.

Gramatyka

evaluate(contextNode,type,result)

contextNode parametr obliczający węzeł (lub dokument), na podstawie którego powinno być przeprowadzone zapytanie.

type parametr jest oczekiwanym typem wyniku. Ten parametr powinien być XPathResult definiowanym stałym.

result parametr jest Obiekt XPathResultzapisujący wynik zapytania. Jeśli evaluate() ma utworzyć i zwrócić nowy Obiekt XPathResultjest null.

zwrócony wartość

zapisujący wynik zapytania XPathResult. Albo jako result obiekt przekazywany jako result Nowo utworzony dla null Obiekt XPathResult.

Opis

Ta metoda oblicza XPathExpression na podstawie określonego węzła lub dokumentu i zwraca wynik do Obiekt XPathResult.

Zobacz XPathResult,dowiedz się, jak wydobywać wartości z obiektu zwróconego.