와 선택 XML 자손 나는 다음과 같은 XML 구조가 있습니다C 번호 - 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");
레이, 당신은 내 좋아하는. 큰 업. – RhysC