use*_*673 2 c# xml xmldocument
我在查询XMLDocument使用SelectNodes().但是,我需要根据查询节点中包含的元素,以特定顺序返回查询.我认为没有办法用SelectNodes方法做到这一点.如何实现这一目标?
这是我的查询:
XmlNodeList booksNodes = xmlDoc.DocumentElement.SelectNodes("//BOOKS");
Run Code Online (Sandbox Code Playgroud)
我想通过发布日期来订购,发布日期是<BOOKS>节点内包含的元素.
尝试使用LINQ来对抗此处的节点集合:
IOrderedEnumerable<XmlNode> booksNodes = doc.DocumentElement.SelectNodes("//BOOKS")
.Cast<XmlNode>()
.OrderBy(node => node.Attributes["title"].Value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1015 次 |
| 最近记录: |