在我的XDocument变量中,我有像这样的XML
<?xml version="1.0"?><bases><base id="1" type="1"/><base id="2" type="2"/><base id="3" type="1"/></bases>
如何编写查询以选择所有基础?
答案 0 :(得分:4)
var xDoc = XDocument.Parse(xml);
var bases = xDoc.Descendants("base")
.Select(b => new
{
Id= b.Attribute("id").Value,
Type = b.Attribute("type").Value
})
.ToList();