0

さまざまな Web サイトから 3 つまたは 4 つのニュースの rss フィードを読み、それらを yahoo パイプでマージしています。各ニュース項目から 1 枚の画像を表示しています。今、私は2つの問題に直面しています。

1> 画像は、異なるフィードの異なるタグで提供されます。画像のさまざまなタグは次のとおりです。

<media:content medium="image" url="http://metrouk2.files.wordpress.com/2013/08/1000x67025.jpg?w=150&amp;h=150&amp;crop=1">
<media:title type="html">Liverpool v Stoke City - Premier League</media:title>
</media:content>

別のフィードから:

<media:thumbnail height="340" link="" url="http://www.chelseafc.com/javaImages/4a/7c/0,,10268~12155978,00.jpg" width="640"/

そして別のフィード:

<enclosure length="150" type="image/jpeg" url="http://u.goal.com/187200/187249_thumb.jpg"/>

2> また、いくつかのフィードでは、3 つまたは 4 つのメディア: コンテンツ データを取得しています。それらの一部は画像ではなく mp3 ファイルです。また、ニュース項目に関連する画像でさえ固定位置にありません。4番目のメディア:コンテンツの場合もあれば、最初の場合もあります。

最初の問題については、クライアント側でソースを評価し、ソースに応じて情報を抽出していますが、将来的にフィードを追加したいと考えており、それらすべてのソースを明示的に処理したくないため、そうしたくありません。クライアント側で。

2番目の問題については、私は無力です...最初のメディア:コンテンツを表示しているだけで、正しい画像が表示される場合と表示されない場合があります。

また指摘しておくと、yahoo pipe はそれを適切に実行し、yahoo pipes パネルのニュース項目に従って関連する画像を表示します。

私は本当にこれに苦労しています。これの正しい方向を教えてください。

4

1 に答える 1