0

.aspx で終わる URL から RSS フィードを解析しようとしています。残念ながら、.aspx ファイルを変更できません。問題は、ファイルの最初の行でアプリ全体がクラッシュすることです。

    <rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0">
        <channel>
        ...
        </channel>
    </rss>

RSS タグなしで自分の RSS フィードを試してみたところ、完全に機能しました。以下の小さなコードで情報を解析しています。

    DefaultHttpClient httpClient = new DefaultHttpClient();
    HttpPost httpPost = new HttpPost("http://www.url.com/rssfeed.aspx");

    HttpResponse httpResponse = httpClient.execute(httpPost);
    HttpEntity httpEntity = httpResponse.getEntity();
    line = EntityUtils.toString(httpEntity);

Java に .aspx ファイルの最初と最後の行を無視させる方法はありますか? ありがとう!

4

1 に答える 1

0

これを使用してみてください:

https://github.com/matshofman/Android-RSS-Reader-Library

または似たようなもの。RSS リーダー ライブラリについて調査します。それはかなり一般的なことです。

于 2013-05-17T17:01:03.000 に答える