我在IsolatedStorage中存储XML数据,同时从IsolatedStorage中读取数据。我需要将StreamReader转换为XDocument。 以下代码我用于将StreamReader转换为XDocument。我得到一个错误,如: “根元素是缺少”如何将StreamReader转换为XDocument?
using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
IsolatedStorageFileStream isoFileStream = myIsolatedStorage.OpenFile("AllHeadLine.xml", FileMode.Open);
using (StreamReader reader = new StreamReader(isoFileStream))
{
displayXmlData.Text = reader.ReadToEnd();
XDocument offlineHeadline = XDocument.Load(reader);
}
}
编辑:XML内容
<category><catname>ರಾಜ್ಯ</catname><img>http://www.udayavani.com/udayavani_cms/gall_content/2013/3/2013_3$thumbimg113_Mar_2013_235853890.jpg</img><heading>ನನ್ನ ಮಗನ ಬಗ್ಗೆ ಹೆಮ್ಮೆ ಇದೆ</heading><navigateurl>some Url </navigateurl></category>
如何解决这个问题?
什么是xml lo好吗? – 2013-03-14 06:45:21
我正在获取XML数据,我需要将StreamReader转换为XDocument。@ Jens Kloster – tilak 2013-03-14 06:48:32