2011-02-02 5 views
0

XMLファイルから情報の大部分を取得するアプリを作っています。私はRSSのようなXMLを使ってきましたが、今私は、より多くの情報を使いたいXMLを見つけました。私はすでにXMLリーダーを使用していますが、XMLをコードに入れると、XMLからデータを取得できない場合は、「NO DATA」が返されます。私はアプリがXMLの部分だけを読むようにする方法を見つけようとしましたが、まだ動作する方法を見つけていません。Android XMLリーダーはXMLファイルの一部のみを読み取るようにします

これは私が読もうとしているXMLです。 http://www.supercross.com/mobileapps/supercross.xml

+0

あなたはそこからどのようなデータをしたいですか、あなたは何を試してみましたか?いくつかのコードを表示する! –

答えて

2

SAXを使用してファイルを解析し、処理するイベントのみを処理します。

0

これはxmlの標準サイズですか?サイズが大きくない場合は、DOM Apiを使用することをお勧めします。あなたのコードはより簡単になります。コードサンプルは以下のリンクから入手できます。

xmlのサイズが大きい場合は、以前の回答のようにSAXを使用する必要があります。それはイベントベースであり、エレガントではありませんが、メモリフットプリントは少なくなっています。 (特にデバイス以来)。

Code Samples.

関連する問題