指定されたURLから直接テーブルを取得して、Webビュー内のテーブルのみを表示する方法を知りたいです。たとえば、次のURLを考えてみましょう。http://www.soccerstats.com/右側には、プレイしたゲームとポイントを示すいくつかのテーブルがあります。プレミアリーグの詳細を含むテーブルのみを含めるにはどうすればよいですか。 Webビュー。それ以外の場合、唯一のオプションは、個々の要素を解析してから、1つずつ追加します。助けてください。
質問する
894 次
1 に答える
0
Jsoupでかなり簡単にできます。したがって、コードは次のようになります。
new AsyncTask<Void, Void, String>() {
@Override
protected String doInBackground(Void... params) {
String data = null;
try {
Document doc = Jsoup.connect("http://wikipedia.com").get();
data = doc.select("css_selector_here").html();
} catch (Exception e) {
e.printStackTrace();
}
return data;
}
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
wv.loadData(s, "text/html", "UTF-8");
}
}.execute();
于 2016-11-15T00:29:51.767 に答える