0
對於以下XML,我需要獲得separately for each
(有2個節點)並將其添加到字典中。我正在嘗試使用下面的代碼。但是,當我試圖訪問節點時,我將count數字設置爲4(它同時佔用兩個)。我需要根據風險提取佔有者。任何希望?訪問Vb.Net中的多個節點內的多節點
這裏循環,而不是2作爲第一個風險第一個節點時,給數爲4包含2
對於以下XML,我需要獲得separately for each
(有2個節點)並將其添加到字典中。我正在嘗試使用下面的代碼。但是,當我試圖訪問節點時,我將count數字設置爲4(它同時佔用兩個)。我需要根據風險提取佔有者。任何希望?訪問Vb.Net中的多個節點內的多節點
這裏循環,而不是2作爲第一個風險第一個節點時,給數爲4包含2
如果你想在XPath來相對於當前節點(僅適用於當前節點上下文中執行Xpath查詢),您需要在XPath的開頭添加句點/點(.
),例如:
xPath = "/SearchResult/Risks/Risk"
......
......
'get Location from current <Risk>'
xmlNode = xmlNodeRisk.SelectSingleNode("./Location")
'get Occupant from current <Risk>'
xmlNodeChild1 = xmlNodeRisk.SelectNodes("./Occupants/Occupant")
'get Address from current <Location>'
XmlNodeAddress = xmlNode.SelectSingleNode("./Address")
......
......