RSS と Atom の優れたフレームワークがたくさんあります。個人的には、CodePlex の Argotic Framework が気に入っています。
しかし、問題は拡張機能の多様性にあります ( http://rss-extensions.org/wiki/Main_Pageを参照)。最初のフィードは拡張子なしで作成され、2 番目は iTunes のみで作成され、3 番目は iTunes やメディアなどで作成されます。アイテムが短い説明と完全なストーリーで同時に構成されている場合があります。
この Zoo をデータ損失なしで 1 つのタグに減らしたい<description>
(例: Youtube フィードからのメディア拡張の説明とコンテンツをまとめる)
Argotic フレームワークにはGenericFeed
がありますが、拡張機能をまったく無視するだけなので、私には役に立ちません。
システムは次のように機能します。サーバー アプリケーションがフィードのコンテンツをロードし、それを一般的な形式に変換してデータベースに保存します。次に、クライアントからの要求に応じて、ASP.NET Web サイトは、この一般化されたコンテンツをデータベースから読み込み、JSON 形式でクライアントに送信します。
JSON形式の単純なオブジェクトだけをクライアントのjavascriptに送信できるように、サーバー側でそのような種類のフィード(さまざまな拡張子を持つ)を一般化または抽出する最良の方法は何{title: "title", description: "description" ..}
ですか?