【发布时间】:2010-12-27 10:59:54
【问题描述】:
我的 XElement 对象格式如下:
<Setting guid="3bcedf55-b75f-456b-b90a-a92cbbb022ga">
<PatientFieldList>
<PatientFieldSetting PatientName="UserDecision" PatentFieldLength="64" />
<PatientFieldSetting PatientName="prohibited" PatentFieldLength="128" />
</PatientFieldList>
</Setting>
我必须获取所有节点中所有属性的值,但我不知道如何:/ 我试过了
xml.Elements("PatientFieldList")
xml.Descendants("PatientsSettingsFieldsList").Where(x => x.Attribute("PatentFieldLength").Value == 64)`
我有很多这样的节点,所以我想知道是否有简单的方法可以通过“[]”或其他方式访问这些属性。
【问题讨论】:
标签: c# xml linq-to-xml xelement