私は、次のXMLファイルを持っている:私は顧客の所在地に基づいて男性の値を取得するためのXML INORDERにLINQを使用してクエリを実行しようとしていますlinqを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>
を。ここで
はクエリです:
var Male = from e in doc.Descendants("Male")
select new
{
Male = e.Attribute("Value").Value.ToString()
};
私は男性の値を取得することができるが、私は追加するには、XML file.Howに顧客の所在地に基づいて名前を取得する方法が混乱していますここでどこの条件が顧客の位置を決定するか。私はいくつかの人が私を導くことができれば感謝します。