ウェブサイトのコンテンツの一部を持ち込もうとしています。Jsoup を使用することにしたのは、それを使用すると、必要なサイトの一部を取得し、この引き出しの html 部分を webview 内で再生できるためです。簡単そうに見えましたが、アプリケーションを実行しようとしてもうまくいきませんでした。以下は私のコードです。彼の何が問題なのですか?
注: これを行う別の簡単な方法があれば、ヒントを教えてください! でもリアルタイムでコンテンツを取得したいのですが、いいですか?ありがとうございます!
public class RestauranteUniversitarioActivity extends Activity {
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView cardapio = (WebView)findViewById(R.id.web_engine); cardapio.getSettings().setJavaScriptEnabled(true); String data = ""; Document doc = null; try { doc = Jsoup.connect("http://www.iguatu.ce.gov.br/").get(); } catch (IOException e) { e.printStackTrace(); } Elements content = doc.getElementsByClass("dest-left"); if(content.size() > 0) { data = content.get(1).text(); } cardapio.loadData(data, "text/html", "UTF-8"); }
}