我有以下XML文件:使用linq to xml查詢xml文件?
<?xml version="1.0" encoding="utf-8"?>
<Cus>
<Customer Location="NJ">
<Male Value="True" />
<Name Value="xxx" />
</Customer>
<Customer Location="NY">
<Male Value="True" />
<Name Value="yyy" />
</Customer>
</Cus>
我想用LINQ to XML序得到男性的基於客戶位置的值進行查詢。
下面是該查詢:
var Male = from e in doc.Descendants("Male")
select new
{
Male = e.Attribute("Value").Value.ToString()
};
我能得到男性的價值,但我很困惑,如何基於客戶在XML file.How位置添加到得到名字這裏的條件決定了客戶的位置。如果有人能指導我,我將不勝感激。