XML DOM evaluate() 方法
定义和用法
evaluate() 方法计算一个 XPath 表达式。
语法:
evaluate(xpathText,contextNode,namespaceURLMapper,resultType,result)
参数 | Maelezo |
---|---|
xpathText | 表示要计算的 XPath 表达式的字符串。 |
contextNode | 文档中,对应要计算的表达式的节点。 |
namespaceURLMapper |
把一个命名空间前缀映射为一个全称命名空间 URL 的函数。 kama haina kusababisha hali ya kumwona hii, kina hii inaonyesha hali ya kusababisha. |
resultType |
inaonyesha aina ya kitu kinachotakiwa kusababisha hali ya kumwona, kwa sababu ya kuzitumia ujenzi wa XPath kwa kumaliza ujumbe wa kumwona. Wadhibiti walio na mafanikio kwa kuzingatia jina la kina ya XPathResult inaonyesha kina za kawaida. |
result |
Mwongozo wa XPathResult uliowasaidia kwa sababu ya kuzitumia tena; kama unaenda kumwengenea kina ya XPathResult kina hii inaonyesha hali ya kusababisha. |
Ujumbe wa kumwona
inaonyesho ya ujumbe wa muundo wa mwingine unaongezwa kwa kuzingatia mchokeo wa kawaida hali. Mwongozo wa XPathResult。
kisha
ina xpathText Inaadili kama kingine na inaonekana kwa siku hiyo ya maelezo hii, au kama maelezo wa maelezo hii inaweza kutumia kwa sababu ya kina. resultTypeau kama mashairi ya maelezo inaonekana kwa siku hiyo ya maelezo hii. namespaceURLMapper Inasababisha kumtumia nafasi ya jina, au kama inaonekana kwa siku hiyo ya maelezo hii. contextNode Kama inaadili kama kingine au inaonekana kwa siku hiyo ya maelezo hii, method hii inakosa kosa.
Maelezo
Hii method inakala maelezo ya kiume na kumtaarifu kwa sababu ya maelezo ya kiume, na inatuma XPathResult object, ambao inatumiwa kwa kuwaambia neno la maelezo. Kama ingekuwa na maelezo wa kuzingatia kwa mara mbili, tumia Document.createExpression() Kuwaambia mashairi kwa sababu ya Mfano wa XPathExpressionKisha tumia method ya evaluate() ya XPathExpression.
IE haikubali API hii. Tazama Node.selectNodes() Na Node.selectSingleNode() Kwa msaada wa ujenzi wa IE.