【发布时间】:2013-09-25 00:35:06
【问题描述】:
我正在尝试制作一个 Windows RT 程序,但我似乎无法弄清楚如何获取根元素的值。 xml文档只包含:
<double>0.7423</double>
如何使用 c# 和窗口存储获取值“0.7422”?每次我尝试某些东西时,它都会返回一个空值。
这是我迄今为止尝试过的:
`var getRate = from query in xmlDoc.Descendants("double")
select new
{
Rate = query.Value
};
foreach (var query in getRate)
{
rate = Convert.ToDouble(query.Rate);
}`
我也试过这个:
`var rate= xmlDoc.Root.Element("double").Value;
var rate= xmlDoc.Element("double").Value;
rate = (double)XElement.Load(xmlstream);`
但是 rate 总是返回一个空值。
【问题讨论】:
-
Every time I try something it returns a null value.你能告诉我们你的尝试吗? -
请发布 XML 内容,因为对你不工作的东西对我有用。
-
这里是您可以找到 xml 文档的 Web 链接:link
标签: c# xml microsoft-metro windows-store-apps