2012-08-29 29 views
0

我想通過下面的XML樣本interate使用使用創建XPathNodeIterator

XPathNodeIterator nodes = xPathNav.Select("z:row"); 

while(nodes.MoveNext()) 
{ 
} 

這給出了錯誤「命名空間管理器或XsltContext需要」

誰能最好的方式,通過XML建議循環或點我在我錯了

感謝的正確方向

小號

sample xml

回答

1

我認爲你需要通過一個命名空間管理器作爲第二個參數來選擇,有點像這裏所描述的那樣:http://support.microsoft.com/kb/316913(除了它是用的SelectNodes爲例)。

+0

謝謝,但命名空間是我有問題的部分 – simon1230756

+0

將xmlnsManager.AddNamespace(「z」,「#RowsetSchema」); (假設你建立了一個經理)工作? –

+0

謝謝,這有幫助 – simon1230756