从vbnet中的XML获取值

时间:2011-04-11 10:20:31

标签: xml vb.net

我是使用vbnet的Web服务应用程序的新手。服务的价值回报是XML格式。

<NewDataSet>
  <Table> 
    <Symbol>Fe</Symbol>
  </Table>
</NewDataSet>

如何在不将其写入文本文件的情况下检索该值。我知道有一个名称空间SYSTEM.XML,但我不熟悉它的类:(

1 个答案:

答案 0 :(得分:7)

假设您的Web服务调用以字符串形式提供XML。

Dim MyXml as String = YourWebService.GetXml()

如果你想获得“Symbol”标签的价值,你可以这样做......

Dim MyDoc as New System.Xml.XmlDocument
MyDoc.LoadXml(MyXml)
dim SymbolText as String = MyDoc.SelectSingleNode("//NewDataSet/Table/Symbol").InnerText

希望这有帮助!