【发布时间】:2014-05-24 01:31:24
【问题描述】:
我正在读取 dotnet/c# 中的 XmlDocument,通过使用 System.Xml,我喜欢通过更多属性读取 xmlElement 到更少属性,如何读取?我们可以这样做吗?
我的示例 xml 文件和编码:
<conditions><condition if:size="10pt" if:name="courier"/>
<condition if:size="10pt"/>
<condition if:size="10pt" if:name="times" ifnot:emphasis="bold"/></conditions>
foreach (XmlElement CondNode in XmlDoc.SelectNodes("//condition"))
{
//how to read and sort(not by length) by no. of attribute
}
我希望阅读以下顺序:
<condition if:size="10pt" if:name="times" ifnot:emphasis="bold"/>
<condition if:size="10pt" if:name="courier"/>
<condition if:size="10pt"/>
提前致谢,
萨兰
【问题讨论】:
标签: c# .net xml linq system.xml