从DLL我得到这个XML字符串(而不是文件):
<?xml version="1.0" encoding="UTF-8"?>
<SerRes RequestID="1" RequestType="GetStatus" OverallResult="ConnectionError">
</SerRes>
Run Code Online (Sandbox Code Playgroud)
我想有是的值RequestID, OverallResult.
dim ID as string = ... (will be 1)
dim Result as string = ... (will be ConnectionError)
Run Code Online (Sandbox Code Playgroud)
我试过这个,但是我收到的错误是某些字符不正确.
Dim Result as string
Dim ID as string
Dim sr As New System.IO.StringReader(XMLString)
Dim doc As New Xml.XmlDocument
doc.Load(sr)
Dim reader As New Xml.XmlNodeReader(doc)
While reader.Read()
Select Case reader.NodeType
Case Xml.XmlNodeType.Element
If reader.Name = "SerRes" Then
Result = reader.GetAttribute("OverallResult")
ID = reader.GetAttribute("RequestID")
End If
End Select
End …Run Code Online (Sandbox Code Playgroud)