1

皆さん、このフィードの jpg URL を読む必要があります...:

    <author>asunderland@clubamerica.com.mx (Comunicación Club América)</author>
    <description><![CDATA[Conoce la historia de este guardameta americanista]]></description>
    <pubDate>Thu, 03 Jun 2010 01:06:23 CDT</pubDate> 
            <media:content url='http://i2.esmas.com/2009/09/06/69848/navarrete-300x150.jpg'/>
    <media:thumbnail url=''/>
    <content:encoded>

しかし、この Java ライブラリには get "media:content url=' http://i2.esmas.com/2009/09/06/69848/navarrete-300x150.jpg ' の機能がありません。 ? 私はすでにこのデータを読みました: ///////////////////////////////////////// /////////////////////////////////////////////// /////////////////////////////////////////////// //////////////////////

SyndEntry entrada = it.next();
String title=(entrada.getTitle() );
String link=(entrada.getLink());
String author=(entrada.getAuthor());
String description=(""+entrada.getDescription() );
Date date=(entrada.getPublishedDate());
String date2= date.toString();
String content=(""+entrada.getContents());

いくつかのアイデアの人々???ありがとう..

4

2 に答える 2

1

MediaRSSにはRome拡張機能があり、必要なjarの簡単な説明は、romemediarssプラグインhttp://wiki.java.net/bin/view/Javawsxml/MediaRSSの使用法で見つけることができます。

MediaRSSを含むフィードを作成するためにromeのみを使用したため、次のコードはテストされていません。

// SyndEntry entry = ...
MediaEntryModule mod = (MediaEntryModule) entry.getModule(MediaEntryModule.URI);
UrlReference ref = (UrlReference) mod.getMediaContents()[0].getReference();
URL url = ref.getUrl();
于 2010-06-04T21:04:50.750 に答える
0

SyndEntry#getForeignMarkup()を試してください

于 2010-06-04T21:03:43.123 に答える