0

我想知道是否有一种简单的方法可以重新排序 RSS 项目中的元素。我想我可以手动序列化它,但只是想知道是否有更简单的东西。

.NET 将事物序列化为

<item>
<link>http://mmu.ac.uk/library.aspx</link>
<title>URGENT Library information: borrowing facilities withdrawn</title>
<description/>
</item>

Wheras 我正在使用一个 JQuery 新闻自动收报机,它希望这是一个不同的顺序

<item>
<title>URGENT Library information: borrowing facilities withdrawn</title>
<description/>
<link>http://mmu.ac.uk/library.aspx</link>
</item>

谢谢,亚历克斯

4

1 回答 1

1

您可以在派生的“MyRss20FeedFormatter”类中覆盖 WriteItem 方法,并更改将 syndicationItems 数据写入输出流的顺序

http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.rss20feedformatter.writeitem.aspx

于 2012-05-15T11:13:36.040 回答