我有下面的XML:xmldoc.selectNodes()無法正常工作
<resultset morerecords="0" paging-cookie="<cookie page="1"><activityid last="{2FCC78E0-EC60-E011-9854-000C291F081D}" first="{2FCC78E0-EC60-E011-9854-000C291F081D}" /></cookie>">
<result>
<activityid>{2FCC78E0-EC60-E011-9854-000C291F081D}</activityid>
</result>
</resultset>
,我試圖讓從XML使用xmldoc.selectNodes("//activityid")
但是每個activityid標籤,我沒有得到預期的結果。
我得到的錯誤是'錯誤的參數數量或無效的屬性分配'。
我的XPath是正確的,而且JavaScript似乎是正確的。什麼可能是錯的?
編輯:
使用隨機訪問運算符([])訪問它的工作,但(...在...)沒有。
這是爲什麼?
你確定你沒有遺漏任何命名空間「簡單/簡潔」嗎?如果你不習慣使用命名空間,那麼在xpath表達式中很容易忘記它們...... – mousio 2011-04-13 18:57:15
@mousio:很好,但不,我確定。 – 2011-04-13 23:03:00