次の XML があるとします。
<platforms>
<platform>
<id>1</id>
<price>2.99</price>
</platform>
</platforms>
「1」の値を持つ子要素「id」に基づいて、「platform」要素を XElement オブジェクトとして選択するにはどうすればよいですか?
私はここまで来ました:
XDocument xPlatformXml = new XDocument();
XElement xel = xPlatformXml.Element("platforms").Elements("platform").Where(x => x.Value == "1").SingleOrDefault();
しかし、これは値が「id」ではなく「platform」要素にあることを探しています。