我有一个与此类似的 XML 文档:
<document>
<post>
<author>Bill Smith</author>
<subject>Test Article</subject>
<dates>
<uploaded>some date</uploaded>
<published>some date</published>
</dates>
<price>
<provider>Amazon</provider>
<cost>1540</cost>
</price>
<price>
<provider>WH Smith</provider>
<cost>2640</cost>
</price>
</post>
<post>
<author>Bill Smith</author>
<subject>Test Article</subject>
<dates>
<uploaded>some date</uploaded>
<published>some date</published>
</dates>
<price>
<provider>Amazon</provider>
<cost>1540</cost>
</price>
<price>
<provider>WH Smith</provider>
<cost>2640</cost>
</price>
</post>
</document>
我正在使用带有 .NET 4.5 的 XDocument。我知道还有其他方法可以用来排序。
我可以将每个帖子拉出并将其放入帖子模型中。但是,我想对价格元素进行排序并挑选出最低价格(以及提供者),以便我可以将其插入到我的 EF 数据库中。
任何帮助将不胜感激,我完全不知道从哪里开始。