私はこれに関する情報を検索しましたが、残念なことにcouldntが見つかりました..誰もこれで助けることができますか?ROME RSSパーサの結果リストはフィード発行順になっていますか?
例:
URL feed = new URL(feedUrl);
SyndFeedInput input = new SyndFeedInput();
SyndFeed feedAllData = input.build(new XmlReader(feed));
List<SyndEntry> data = feedAllData.getEntries();
Listオブジェクト「データ」は常にフィードが公開されている順序(すなわち、最初に最新のフィードと発表された日付の降順で休息)でフィードエントリが含まれていますか?
私が得た出力は、その順序でそれをリストしますが、その信頼できるかどうかを100%確信していません。
ちょうどローマのソースコードを参照してください、それはかなり清潔で読みやすいです。非常に有益なことができます。 –
技術的には、フィードの注文と公開日を調整する必要はありません。 (私は「ライブ」の反例は便利ではありませんが、単純なフィードアグリゲータを考えてください)。そういうわけで、*ソートは既にROMEによって内部的に行われていない限り*公開日にソートすることをお勧めします。オーバーヘッドは重要ではありません。おかげさまで –
私はそこを見ました。明示的にソートされていません。なぜ私はそれを実行するたびに出力を出すのかちょっと混乱していました。とにかく明示的にそれを並べ替えるつもりです。 – Yoseph