1
我有像下面麻煩中解析在c#使用LINQ
public class accountlist
{
public string lvl1 { get; set; }
public List<string> b { get; set; }
}
List<accountlist> questions = (from c in xmlDoc.Descendants("rootnode")
select new accountlist
{
lvl1 = c.Element("rootnode").Value,
b = (from q in c.Descendants("lvl2").Elements("b").Elements("a") where q.Element("a").Value == "0"
select q.Value).ToList(),
}).ToList();
此
<rootnode>
<lvl1>AIT</lvl1>
<lvl2>
<a>0</a>
<b> 111</b>
</lvl2>
</rootnode>
XML解析代碼的XML的XML元素我的輸出應該是這樣的
lvl1 = AIT
b = 111
請幫幫我......
@HabibOSU:它工作正常,謝謝你的朋友。 ... – Raj
不客氣Raj – Habib