小编Sun*_*ven的帖子

如何从xml通过linq获取所有"属性"到xml

XML示例(原始链接):

<records>
  <record index="1">
    <property name="Username">Sven</property>
    <property name="Domain">infinity2</property>
    <property name="LastLogon">12/15/2009</property>
  </record>
  <record index="2">
    <property name="Username">Josephine</property>
    <property name="Domain">infinity3</property>
    <property name="LastLogon">01/02/2010</property>
  </record>
  <record index="3">
    <property name="Username">Frankie</property>
    <property name="Domain">wk-infinity9</property>
    <property name="LastLogon">10/02/2009</property>
  </record>
</records>
Run Code Online (Sandbox Code Playgroud)

我想在xml中为每条记录获取一个类的实例.

我在这里找到了类似的例子,但他们只有一个根,然后是一个元素深.它工作,直到我把其他元素放入.我希望能够做类似的事情

foreach(Record rec in myVar)
{
Console.WriteLine("ID: {0} User:{1} Domain:{2} LastLogon:{3}",rec.Index, rec.Username, rec.Domain, rec.LastLogon);
}
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-xml

5
推荐指数
1
解决办法
826
查看次数

标签 统计

c# ×1

linq ×1

linq-to-xml ×1