我正试图获得这个xml文档的价格(90.0),但让它工作,我尝试使用xmlTextReader和ReadElementString函数,但我想我需要获取属性。然后我看了一下使用GetAttribute函数。
<s:inventories>
- <s:inventory channel="online" availability="inStock">
<s:price currency="USD">90.0</s:price>
</s:inventory>
</s:inventories>
我确信它很容易,但无法在网上找到如何做到这一点,任何人的想法?
提前致谢
答案 0 :(得分:0)
Dim xmlString as String = ...
Dim s As XNamespace = "s"
Dim e As XElement = XElement.Parse(xmlString)
Dim price = e.Element(s + "inventory").Element(s + "price").Value
确保为"s"
声明名称空间。