そのため、HTMLコード全体を抽出する前に、AndroidJavaでHTTPPOSTリクエストを使用してWebサイトにログインしています。その後、Pattern / Matcher(regex)を使用して、HTMLデータから要素を抽出する前に必要なすべての要素を検索し、不要な要素をすべて削除します。たとえば、これを抽出すると、次のようになります。
String extractions = <td>Good day sir</td>
それから私は使用します:
extractions.replaceAll("<td>", "").replaceAll("</td>", "");
ある種のリストに表示する前に、そのサイトから必要なすべてのデータが得られるまで、これを複数回行います。
私は特に何にもこだわっていませんが、これがページからデータを取得して処理するための効果的/効率的/高速な方法であるかどうか、またはこれをより高速に行う方法はありますか?時々、私のプログラムが特定のデータを取得するのに長い時間がかかるように見えるからです(ただし、ほとんどの場合、それは私の電話で3Gを使用しているときです)。