私はAndroid RSSリーダーを開発しようとしています。私はandroid.saxを使ってrssからいくつかの情報を読んでいますが、どうやってやるのか分かりません。私はandroid.saxに関するチュートリアルやそれに関するいくつかの例が必要です。誰かが私を助けてくれる?Android RSSリーダー
答えて
SAXパーサーの実装をセットアップするのはかなり簡単ですが、難しい部分は太陽の下であらゆるフィードを解析できることです。
RSS 1、RSS 2、Atomなどのすべてのフォーマットに対応する必要があります。その場合でも、フォーマットの不適切なフィードと競合する必要があります。
私は過去に同様の問題に直面していましたので、サーバーでフィード解析を行い、解析されたコンテンツを取得することにしました。これにより、私のアプリケーションの更新を押し出すことなく変更できるより複雑なライブラリとパーサを実行することができます。
私はAppEngine上で以下のサービスを実行しています。これにより、より簡単なXML/JSON解析が可能になります。応答には固定された単純な構造があります。あなたは、両方のPOSTを送信し、次のパラメータを使用して要求を取得することができます
http://evecal.appspot.com/feedParser
を解析するためにこれを使用することができます。
feedLink:応答形式としてJSON又はXML
例:RSSフィード 応答のURL POSTリクエストについて
カール--data-でurlencode「feedLink = HTTP :GET要求に対して//feeds.bbci.co.uk/news/world/rss.xml」--data-でurlencode "レスポンス= jsonの" http://evecal.appspot.com/feedParser
evecal.appspot.com/feedParser?feedLink=http://feeds.nytimes.com/nyt/rss/HomePage &応答= XML
私のAndroidアプリ "NewsSpeakは、" あまりにもこれを使用しています。
- 1. AndroidスタジオRSSリーダー。
- 2. Android RSSリーダーGUIの問題
- 3. Android RSSリーダーの問題
- 4. RSSリーダーのCaptchas?
- 5. AndroidのRSSリーダー説明問題
- 6. Android RSSリーダー、RSSフィードを取得できませんでした
- 7. RSSリーダーin actionscript 2
- 8. AtomフィードとRSSリーダー
- 9. 単一のビューアプリケーションのRSSリーダー
- 10. ノードrssリーダー無期限
- 11. RSSリーダーでHttpUrlconnectionを使用するとAndroidがハングする
- 12. RSSリーダーがフィードを返さない
- 13. RSSリーダーを取得できません
- 14. XML/RSSリーダー - フロントエンドまたはバックエンド?
- 15. 未読アイテムを保持するRSSリーダー
- 16. 選択(オプション)ボックス付きRSS PHPリーダー
- 17. SimpleXmlとRetrofitを使用したAndroid RSSリーダー - メディア:サムネイル解析の問題
- 18. RSSリーダーに関するIBMチュートリアルの問題
- 19. ZxingのAndroid QRリーダー
- 20. Android用のRSS
- 21. Androidアプリ - RSS
- 22. HTMLとPHPでRSSリーダーを構築する
- 23. Google ReaderのようなRSSリーダーの機能をスクロール
- 24. .NETを使用した安定したRSSリーダー
- 25. 私のアプリでRSSリーダー(ニュース用)を実装する方法は?
- 26. Django1.2のRSSのフィードの説明と日付 - Googleリーダー
- 27. RSSリーダーを作成していて、フィードバーナーフィードに問題がある
- 28. RSSアプリの代わりにGoogleリーダーの同期を探す
- 29. PHPでrssリーダーを作成するには?
- 30. AndroidのRSS XMLエラー
私はJSONの方法を試しましたが、残念ながらタイムスタンプが見つからないようです... PubDateを使わないでフィードを表示するのは非常に面倒です。 –