1
我是使用vbnet的web服务应用程序的新手。来自服务的价值回报是XML格式。从vbnet的XML中获得价值
<NewDataSet>
<Table>
<Symbol>Fe</Symbol>
</Table>
</NewDataSet>
如何在不将文本写入文本文件的情况下检索该值。我知道有一个命名空间的System.Xml,但我不熟悉它的类:(
我是使用vbnet的web服务应用程序的新手。来自服务的价值回报是XML格式。从vbnet的XML中获得价值
<NewDataSet>
<Table>
<Symbol>Fe</Symbol>
</Table>
</NewDataSet>
如何在不将文本写入文本文件的情况下检索该值。我知道有一个命名空间的System.Xml,但我不熟悉它的类:(
让我们假设你的Web服务调用给你一个字符串,XML。
Dim MyXml as String = YourWebService.GetXml()
如果你想获得“符号”变量的值,你可以这样做......
Dim MyDoc as New System.Xml.XmlDocument
MyDoc.LoadXml(MyXml)
dim SymbolText as String = MyDoc.SelectSingleNode("//NewDataSet/Table/Symbol").InnerText
希望这有助于!
你试图在主题读了?是问题读取XML或者是你的存储它的问题在一个文件?如果是后者,您可能需要将其写入MemoryStream? – Chipmunk 2011-04-11 10:35:25
如果您发布代码,XML或数据样本,**请**在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码样本”按钮(“{}”)以精确地设置格式并进行语法突出显示! – 2011-04-11 10:39:17