私はHTMLコード全体を抽出する前に、Android JavaのHTTP Post Requestを使ってWebサイトにログインしています。その後、Pattern/Matcher(正規表現)を使ってHTMLデータから抽出する前に必要な要素をすべて見つけ出し、不要なものをすべて削除します。たとえば、私は、この抽出したとき:HTMLを解析して(Java/Androidで)、そこからデータを抽出すると、Webページのコンテンツを取得するのに効果的ですか?
その後String extractions = <td>Good day sir</td>
私が使用します。
extractions.replaceAll("<td>", "").replaceAll("</td>", "");
私はそのサイトから必要なすべてのデータを持ってまで、私は、リストのいくつかの種類にそれを表示する前に、私は、これを複数回行います。
これは特に効果的で効率的な/速い方法でページからデータを取得して処理しているのか、これを高速に処理する方法があるのか教えてください。なぜなら、時には自分のプログラムが特定のデータを取得するのに多くの時間を要しているからです(主に私が携帯電話で3Gにいるときです)。
使用jsoupを...とデータについて...それはあなたのウェブサイトなら、データを取得するためのいくつかのWebサービスを構築します...もしそうでなければ、おそらくこのサイトにはAPI(facebook、twitterなど)があります。このウェブサイトのコンテンツを処理し、あなたはアンドロイドから処理されたデータにのみアクセスします... – Selvin