XML DOM - XPathExpression nesnesi

bir derlenmiş XPath sorgusudur.

XPathExpression nesnesi, bir XPath sorgusunun derlenmiş bir ifadesidir ve Document.createExpression() Dönüşür. evaluate() yöntemini kullanarak belirli bir belge düğümüne dayalı ifadeyi hesaplamak için Document.evaluate()Bu, bir adımda ifadeyi derlemek ve hesaplamak için kullanılır.

IE desteklemiyor XPathExpression nesnesi.

Görün:Node.selectNodes() ve Node.selectSingleNode()IE'ye özgü XPath yöntemlerini öğrenin.

XPathExpression.evaluate()

derlenmiş XPath sorgusunu hesaplar.

Sözdizimi

evaluate(contextNode,parametresi olmalıdır.,result)

contextNode parametre, arama hesaplanması için temel alınacak düğüm (veya belge).

parametresi olmalıdır. type XPathResult parametre, beklenen sonuç türüdür. Bu parametre

result tanımlayan bir sabittir. XPathResult nesnesiparametre bir XPathResult nesnesinull ise. Ayrıca, evaluate() yönteminin yeni bir

geri değer

arama sonuçlarını saklamak için XPathResultresult parametreyi iletilen nesne, veya result null için yeni oluşturulan bir XPathResult nesnesi

Açıklama

Bu yöntem, belirtilen düğüm veya belgeye göre XPathExpression hesaplar ve sonuçları bir XPathResult nesnesi

Görün XPathResult,dönüşen nesneden değer nasıl çıkarılacağını öğrenin。