2012-01-23 15 views
0

私はRSSリーダーAPPを構築していますが、XMLPullParserインターフェイスを使用するように指示されています。ここでAndroidでXmlPullParserを使用してRSSフィードを取得する方法

は、私が働いているコードのブロックです。

XmlResourceParserパーサ= context.getResources()GETXML(リソース);

'リソース'はR.id. Xmlファイルの整数。これは内部的なXMLファイルではないので、この問題を回避する方法はわかりません。

アイデア? XmlResourceParserはこのプロジェクトの間違ったアプローチですか? XMLReaderもコンテンツハンドラで使用されています。これらのテクノロジーを統合できますか?

ありがとうございました

答えて

0

xmlソースの種類は何ですか? xmlPullParserは、任意のxmlソースを解析するために使用できます。

+0

RSSフィードです。私はプロジェクトのその部分を完成しましたが、私はオンラインの例を見つけました。 – user1164429

0

私の意見では、これを行う方法です。遭遇する唯一の問題は、RSSフィードに空の行がある場合です。この場合、android(api-level 14)のxml pullparserが/ channelにジャンプします。パーサーを実装するときに、AsyncTaskを使用してrssフィードの読み取りを開始してみてください。 実装に成功しました。

関連する問題