从vbnet中的XML获取值

Joh*_*Woo 1 xml vb.net

我是使用vbnet的Web服务应用程序的新手.服务返回的值是XML格式.

<NewDataSet>
  <Table> 
    <Symbol>Fe</Symbol>
  </Table>
</NewDataSet>
Run Code Online (Sandbox Code Playgroud)

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

DWR*_*nds 7

假设您的Web服务调用为您提供字符串中的XML.

Dim MyXml as String = YourWebService.GetXml()
Run Code Online (Sandbox Code Playgroud)

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

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

希望这可以帮助!