我有這樣的事情得到節點的ID與最大值
<ValueSet>
<value id="0">109.3</value>
<value id="1">110.6</value>
<value id="2">111.1</value>
<value id="3">111.5</value>
</ValueSet>
,我需要的是具有最大值, 我需要使用XPath做這在JavaScript中節點的ID。
我這樣做:
var path = "//ValueSet[not(value <= preceding-sibling::ValueSet/value) and " +
" not(value <= following-sibling::ValueSet/value)]";
var result = this.documentRoot.evaluate(path, this.documentRoot, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
alert("max:" + result.textContent);
但不工作,:(
到目前爲止,您的代碼是什麼? – 2010-07-02 16:05:31
我用我試過的代碼編輯它 – mjsr 2010-07-02 16:30:22