2012-07-23 28 views
0

我試圖從XML字符串讀但是,xmlreader.Create返回無

` XmlReader reader=XmlReader.Create(new StringReader(stringXml)` 

讀者總是沒有。爲什麼讀者是沒有目標的?

+1

哪種語言? – 2012-07-23 15:01:41

回答

0

這裏是answer你的問題。似乎沒有問題,並且XmlReader已準備好被利用。

其實,如果你是開放使用.NetFramework 3.5和更高的,你可以受益於使用LINQ to XML:

XElement x = XElement.Load(new StringReader(s)); 
+0

C#中,已經的XElement selectednotes方法? – Tractatus 2012-07-23 18:23:32

+0

你是什麼意思「selectednotes」是什麼意思?此外,你預計將找到這樣那樣的MSDN中問題的答案,說http://msdn.microsoft.com/en-us/library/system.xml.linq.xelement.aspx – horgh 2012-07-23 23:35:02

+0

我覺得這個問題是錯誤。因爲當我編寫xmldocument和xmlreader時出現問題。但是讀者的XmlReader = XmlReader.Create(新StringReader(stringXml); reader.read();我說好的問題時,我使用的上述代碼:)感謝 – Tractatus 2012-07-24 08:45:50

3

你要調用read功能。 reader.Read();