62,046
社区成员
发帖
与我相关
我的任务
分享
<paragroup>
<para name="1" value="2" src-att="4"></para>
<para name="3">
<item >
<initem>1</initem>
<initem>2</initem>
</item>
</para>
</paragroup>
我定义了2个类,一个para var obj4 =from x4 in doc.Descendants("para")
select new para
{
id=x4.Attribute("name").Value,
list= ??
}
id = a.Attribute("name")==null? "":a.Attribute("name").Value,
public class para
{
public string id { get; set; }
public List<item> item_list { get; set; }
}
public class item
{
public string initem { get; set; }
}
var ad = from a in adList.Descendants("para")
select new para
{
id = a.Attribute("name").Value,
item_list = a.Descendants("item").Elements("initem").Select(b => new item { initem=b.Value}).ToList()
};