2011-04-10 38 views
2

我有下面的XML:xmldoc.selectNodes()無法正常工作

<resultset morerecords="0" paging-cookie="&lt;cookie page=&quot;1&quot;&gt;&lt;activityid last=&quot;{2FCC78E0-EC60-E011-9854-000C291F081D}&quot; first=&quot;{2FCC78E0-EC60-E011-9854-000C291F081D}&quot; /&gt;&lt;/cookie&gt;"> 
    <result> 
     <activityid>{2FCC78E0-EC60-E011-9854-000C291F081D}</activityid> 
    </result> 
</resultset> 

,我試圖讓從XML使用xmldoc.selectNodes("//activityid")但是每個activityid標籤,我沒有得到預期的結果。
我得到的錯誤是'錯誤的參數數量或無效的屬性分配'。
我的XPath是正確的,而且JavaScript似乎是正確的。什麼可能是錯的?

編輯:
使用隨機訪問運算符([])訪問它的工作,但(...在...)沒有。
這是爲什麼?

+0

你確定你沒有遺漏任何命名空間「簡單/簡潔」嗎?如果你不習慣使用命名空間,那麼在xpath表達式中很容易忘記它們...... – mousio 2011-04-13 18:57:15

+0

@mousio:很好,但不,我確定。 – 2011-04-13 23:03:00

回答