我想读取一个 Rootnode 元素属性值,但我的代码不起作用。我的代码
XML:
<Datatable Name="AS1" Type="table">
<Table>
<Column Name="ID" Type="uniqueidentifier">
</Column>
</Table>
</Datatable>
代码:
XDocument doc= XDocument.Load(path);
var q = (from c in doc.Elements("Datatable")
select new
{
dID = c.Attribute("Name"),
}).ToList();
var on = new Ton()
{
Name=q[0].dID.ToString(),
CreateTime = DateTime.Now
};
所以我需要将选定的根节点属性值传递给 Name 对象。但是当我尝试使用此代码时,q 返回计数 = 0。任何人都可以帮助获得根节点值吗?
谢谢,