とXMLの子孫を選択:C#の - 私は、次のXML構造を持ってLINQの
<row>
<field name="Id">1</field>
<field name="AreaId">1</field>
<field name="Name">ת"א</field>
</row>
<row>
<field name="Id">2</field>
<field name="AreaId">4</field>
<field name="Name">אבטליון</field>
</row>
を私はLINQのとname
ノードを反復します。 私はこの試みた:
var items = (from i in doc.Descendants("row")
select new
{
Text = i.Value
}).ToList();
をしかし、それは、私はそれがする必要があるように動作しませんでした。助言がありますか?私が思う
string xml = //Get your XML here
XElement xElement = XElement.Parse(xml);
//This now holds the set of all elements named field
var items =
xElement
.Descendants("field")
.Where(n => (string)n.Attribute("name") == "Name");
ray 私のお気に入り。大きなアップです。 – RhysC