【发布时间】:2013-08-30 14:19:55
【问题描述】:
我想在我的应用程序中加载我的 xml 文件并从我的 xml 中读取特定的标签。有人能帮我吗?我已经尝试了几件事,但我得到的只是完整的 xml 文本,而不是特定的标签。
这是代码:
try
{
StorageFolder storageFolder = Package.Current.InstalledLocation;
StorageFile storageFile = await storageFolder.GetFileAsync("players2.xml");
XmlTextBlock.Text = await FileIO.ReadTextAsync(storageFile, Windows.Storage.Streams.UnicodeEncoding.Utf8);
}
catch (Exception ex)
{
XmlTextBlock.Text = ex.Message;
}
我的 xml 是:
<player>
<name>Ricardo Ferreira Rodrigues</name>
<shirtnumber>1</shirtnumber>
</player>
我想在 txtname 和 txtshirtnumber 中查看结果。有人可以帮忙吗?
【问题讨论】:
-
看看使用 LINQ to XML(XElement、XDocument 等)。
标签: xml serialization windows-8 windows-store-apps winrt-xaml