2013-11-04 103 views
1

大家都好,我有這樣的XML多個屬性vb.net

<root> 
<page key"page1.aspx" value="page1" /> 
<page key"page2.aspx" value="cookepage" > 
</root> 

的XML現在我想是我想要鍵和值在同一時間屬性作爲我希望他們能夠加入到一個的NameValueCollection

這樣

NVC.Add(鍵,值)

直到現在我已經做到了這一點

For Each Item as XmlNode In xdoc.SelectNodes("//*/@*") 
' But this returns me only key or value attribute at a time and i can not add it to NVC 
Next 

尋找一個很好的建議

+1

選擇'頁面'節點。然後爲每個節點循環屬性。 '如果attrib.Name ='key'則... elseif attrib.Name ='value'then ... end if'。請參閱:http://stackoverflow.com/a/933698/1043824 – inquisitive

+0

優秀的建議很快就解決了我的問題非常感謝你 –

+0

然後請標記爲答案並關閉線程。 – inquisitive

回答