2011-08-11 4 views
0

Facebookのアプリのようなモバイルサイトタイプのアプリであるアンドロイドアプリを作成しようとしています。アプリはウェブサイト上の単一ページのモバイル版です。このウェブページはサイトの検索エンジンです。キーワードを入力すると、そのキーワードでそのサイトのすべての製品が検索され、drupal Viewに表示されます。モバイルサイトを作成する際の問題は、私が気にするサイトのすべての機能をまだ持っていることです。アプリでは望んでいない機能です。私がアプリで欲しいのは、私が商品名を検索することを可能にする単一の検索ボックスであり、の商品のリスト(サイドバー、メニュー、またはサイト上の他のものではない。 Facebookのアプリは、モバイルサイトのすべてを表示しませんが、すべてのレイアウトをカスタマイズすることができます)個々の要素を個別にアンドロイドアプリケーションのレイアウトに配置してリストとして表示するにはどうすればよいですか?drupalのWebページを解析して、アンドロイドの個々の要素を取得しますか?

答えて

1

サーバーを制御していない場合は、JSOUPなどのA htmlパーサーを使用してhtmlをダウンロードして解析し、興味のある要素を抽出する必要があります。ページの構造やURLが変更された場合、これは将来的に破損する可能性があることに注意してください。

サーバーを制御する場合は、データをJSON形式で入力し、それをJSONパーサー(私はGSON)で解析するだけです。

+1

イメージ、ビデオ、およびサウンドファイルのJSOUP解析も可能ですか? – Ephraim

関連する問題