【发布时间】:2013-03-04 10:24:39
【问题描述】:
给定以下 XML:
<platforms>
<platform>
<id>1</id>
<price>2.99</price>
</platform>
</platforms>
如何根据值为“1”的子元素“id”选择“平台”元素作为 XElement 对象?
我已经走到这一步了:
XDocument xPlatformXml = new XDocument();
XElement xel = xPlatformXml.Element("platforms").Elements("platform").Where(x => x.Value == "1").SingleOrDefault();
但这是在“平台”元素而不是“id”中寻找值。
【问题讨论】:
标签: c# linq linq-to-xml