問題タブ [rome]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - RSSの説明要素でHTML/XHTMLとプレーンテキストを区別する
ロングバージョン:
RSSファミリの標準化の悪夢に精通している人は、たとえば「description」要素にプレーンテキストまたはhtmlまたはxhtmlだけが含まれている場合、RSSが情報を提供しないことを知っているかもしれません。
私は現在、ROME-APIを使用してさまざまなRSSバージョンからAtom1.0に変換しています。Rome-APIはRSSを適切に解析し、後でAtomフィードを出力します。幸い、Atomには、テキスト、html、またはxhtmlを含む要約を宣言する手段があります。
例。RSS:
になる:ATOM:
問題はtype="text"、Firefoxのようなフィードリーダーに要約のコンテンツをテキストとしてレンダリングするように指示することです->すべてのhtmlソースを見ることができます。
短いバージョン:description要素のコンテンツが(X)HTMLであることを検出して、正しいtype属性を設定するにはどうすればよいですか?
gwt - gwt でローマを使用して rssFeed xml を読み取る方法
rome を使用して rssFeed xml を作成しましたが、その xml を読み込んで、ユーザーが表示できるようにし、ユーザーが google などで rss フィードを表示できるようにしたいと考えています。
java - ROMEを使用してAtomフィードを作成し、公開します
私はこのpub/subプロトコルの初心者です。私の質問が非常に素朴な場合は申し訳ありません。私の質問に答えてくれませんか。ROME APIを使用してアトムフィードを作成することから始めました。そのウィキにある例を見て、
これをファイルatomfeed.xmlに書き込んでいます。タグのデフォルトのrel-attributeはです。このSyndFeedまたはSyndEntryのsetLink()メソッドを使用してさまざまなrel-attributesを設定するにはどうすればよいですか?
このatomfeed.xmlフィードを(ブログではなく)Webに公開するにはどうすればよいですか?public_htmlフォルダーにディレクトリを作成し、そのディレクトリをURLに含めて公開できますか?これは正しい方法ですか?また、新しいエントリを追加するたびに、これを更新してWeb上で公開し続けることはできますか?
パブリッシャークライアントはパブリッシャーとどのように異なりますか?
お時間を割いていただきありがとうございます
java - 有効な URL の java.io.FileNotFoundException
ライブラリ rome.dev.java.net を使用して RSS をフェッチします。
コードは
http://planet.rubyonrails.ru/xml/rssが有効な URL であり、ページがブラウザに表示されていることを確認できます。
しかし、アプリケーションから例外が発生します
私はプロキシを使用しません。PC と運用サーバーでこの例外が発生し、この URL に対してのみ、他の URL が機能しています。
java - romeを使用してフィードエントリをループする
私はAtomフィードエントリをループしようとしていて、タイトル属性を取得しようとしています。たとえば、この記事を見つけました。このコードを抜粋してみました。
しかし、私は例外を言っています:
java.lang.ClassCastException:com.sun.syndication.feed.synd.SyndEntryImplをcom.emir.altantbh.FeedReader.main(FeedReader.java:47)のorg.jdom.Elementにキャストできません
私は何を間違えましたか?誰かが私をより良いチュートリアルに向けたり、どこで間違いを犯したのかを教えてもらえますか?エントリをループしてタイトルタグの値を抽出する必要があります。ありがとうございました
grails - Grails コントローラーの render メソッドでエンコーディングを設定する
Grails と Rome を使用して RSS フィードを構築しようとしています。
コントローラーの rss アクションでは、最後のコマンドは次のとおりです。
ただし、フィードの URL に移動すると、ヘッダーは次のようになります。
getFeed() の私のコードは次のようなものです:
私の getBody(item) は、アイテムを解析して HTML 形式のテキストを出力するだけです。
render メソッドで ISO-8859-1 に設定したときに、エンコーディングが UTF-8 である理由について手がかりを持っている人はいますか???
ご協力いただきありがとうございます !
java - フィード Java を読み取るための Rome ライブラリ
皆さん、このフィードの jpg URL を読む必要があります...:
しかし、この Java ライブラリには get "media:content url=' http://i2.esmas.com/2009/09/06/69848/navarrete-300x150.jpg ' の機能がありません。 ? 私はすでにこのデータを読みました: ///////////////////////////////////////// /////////////////////////////////////////////// /////////////////////////////////////////////// //////////////////////
いくつかのアイデアの人々???ありがとう..
java - Rome を使用した大きな RSS フィードの解析、メモリ不足
より具体的には、大きな XML Web ページ (RSS フィード)。それらを解析するために優れた Rome ライブラリを使用していますが、現在取得しようとしているページは非常に大きく、ドキュメント全体を取得する前に Java がメモリ不足になります。
Web ページを分割して XMLReader に渡すにはどうすればよいですか? 独自の XML を追加してフィードを開始および終了した後、フィードを分割して渡す必要がありますか?
java - ROME : フィードの投稿の完全な説明を取得できません
http://feeds.feedburner.com/Commercial_LCD_Monitorsからフィードを解析しています。しかし、各投稿の説明を取得しているときに、数行しか得られず、末尾の [...]文字で切り捨てられます。
例えば。
L305 モバイル データ プロジェクターを使用して、より高いレベルのプロフェッショナリズムで群衆から目立ちましょう。3000:1 ANSI ルーメンと高度な 3 チップ LCD テクノロジーが、最高品質でリアルでシャープな画像を提供します。色だけでなく[...]
誰かが問題と可能な解決策を説明できますか?
前もって感謝します。
よろしく、
アミット
java - RSSローマはエントリを作成します鬼ごっこ
<content:encoded />rome を使用して RSS でタグを生成する方法に関する簡単なチュートリアルはどこにありますか?
私は彼らのドキュメントを読んでいますが、フィードからの読み取りと解析についてのみです。そして、彼らのjavadocは最小限です...
ありがとうございました!
ウド。