2014-02-17 35 views

回答

0

到目前爲止,它看起來像你有你的XML字符串表示。這是一個好的開始。下一步是解析XML。使用XDocument.Parse是一個很好的工具。我們可以像這樣分析它:

Text = wc.DownloadString("http://example.com/file.xml") 
Dim xdoc As XDocument = XDocument.Parse(Text) 

我認爲,當你說最後一個元素,你的意思是根元素(這是message在這個例子中)內的最後一個節點。你可以這樣做:

Dim lastElement As XElement = xdoc.Root.Elements.Last() 

從那裏你可以訪問節點的文本,如果這是你的目標。您可能需要添加其他驗證,例如確保Elements集合不爲空。現在,這會拋出一個異常,根內沒有元素。

其他注意事項:您需要add a referenceSystem.XmlSystem.Xml.Linq在你的項目,如果它們不存在,並確保System.Xml.Linq命名空間是進口的。

XDocument類是瀏覽XML文件內容的一種相當健壯的方式。使用MSDN documentation來探索它還能做些什麼。

相關問題