XML DOM - XPathExpression ఆబ్జెక్ట్

ఒక కంపైల్ చేసిన XPath క్వరీ.

XPathExpression ఆబ్జెక్ట్ ఒక XPath క్వరీ కంపైల్ చేసిన ప్రకటన రూపం, దీనిని Document.createExpression() తిరిగి ఉంటుంది. evaluate() మాదిరిగా ఒక ప్రత్యేక డాక్యుమెంట్ నోడ్ ప్రకారం అభివ్యక్తి గణిస్తారు. మీరు ఒక XPath క్వరీని ఒకసారి మాత్రమే గణిస్తారు అయితే, ఉపయోగించవచ్చు Document.evaluate()ఇది ఒక చర్యలో కంపైల్ మరియు అభివ్యక్తి గణిస్తుంది.

IE లేదు XPathExpression ఆబ్జెక్ట్ మద్దతు ఇస్తుంది.

సందర్శించండి:Node.selectNodes() మరియు Node.selectSingleNode()తెలుసుకోండి ప్రత్యేకంగా IE నిర్వహించే XPath మాథోడ్స్

XPathExpression.evaluate()

ఒక కంపైల్ చేసిన XPath క్వరీ గణిస్తుంది

సంకేతం

evaluate(contextNode,type,result)

contextNode పారామీటర్ గణిస్తుంది కాంటెంట్ పై కాంటెక్స్ట్ నోడ్ (లేదా డాక్యుమెంట్)

type పారామీటర్ అందించబడే ఫలిత రకం XPathResult ప్రస్తావించిన కాంటెంట్ లో గణిస్తుంది

result పారామీటర్ ఒక XPathResult ఆబ్జెక్ట్క్వరీ ఫలితాన్ని సేవ్ చేయడానికి ఒక కొత్త ఫలితాన్ని సృష్టించడానికి మరియు తిరిగి ఇవ్వడానికి ఏవిటి ఉపయోగించబడుతుంది XPathResult ఆబ్జెక్ట్నుండి నలుపు ఉంది.

రిటర్న్ వాల్యూ

క్వరీ ఫలితాన్ని సేవ్ చేయడానికి ఉపయోగించబడే XPathResult. లేదా ఒక result పారామీటర్ పాస్ చేసిన ఆబ్జెక్ట్ లేదా result నుండి కొత్తగా సృష్టించబడిన ఒక XPathResult ఆబ్జెక్ట్.

వివరణ

ఈ మాథోడ్ ప్రస్తావించిన నోడ్ లేదా డాక్యుమెంట్ పై గణిస్తుంది, XPathExpression ని గణిస్తుంది మరియు ఫలితాన్ని ఒక కంటెంట్ లో తిరిగి ఇవ్వబడుతుంది XPathResult ఆబ్జెక్ట్.

సందర్శించండి: XPathResultఅనుబంధ వాల్యూస్ ను తీసుకోవడానికి తెలుసుకోండి.