2016-09-26 3 views
0

This APIはHTMLテーブル全体を返します。私はどのように私のUIにこのテーブルを追加する方法を探していますが、私はそのようなAPIがHTMテーブルを投げるのを見たことはありません。
インターネットを閲覧しても、私には何の希望も与えていません。
webviewに入れることはできますか?または任意の他のUIオブジェクト?
私のアプリケーションはAPIに単語を送ります。私はそのテーブルを返します。
コード例がわかります。HTMLテーブルをスローするRESTful APIでAndroidを処理する方法

答えて

0

確かに、まったく同じページをWebViewに表示できます。表を解析して特定の情報のみを表示する場合は、JSOUPというライブラリ呼び出しがあり、これを使用するとHTMLを解析するのが非常に便利になります。

WebViewにすべてのものを表示しても構いません。許容される場合は、ページをWebViewウィジェットにロードするだけです。 WebViewでは、ブラウザで表示されているとおりにページのレンダリングが行われます。あなたはそれに何をロードするかを伝える必要があります。

+0

私はそれを働かせました。ありがとうございました ! WebViewでページ全体が表示されるようになったので、JSOUPも見ていきます。感謝します – Erik

+0

お役立ち情報これがあなたのために働いた場合、これを答えにすることができますか? – ucsunil

0

他のウェブリクエストと同様に、出力を解析します。独自のWebページにテーブルを含める場合は、可能です。あるいは、必要な特定の情報に対する応答を解析することもできます。

APIとは考えていないので、あなたがリクエストしているURLと考えて、今度は内容で何かする必要があります。それはあなたのグーグルリングに役立つかもしれません。あなたは基本的にページスクレイピングをしています。

+0

あなたは正しいです。それはグーグルで助けになった。私はそれをWebViewに入れて、今働いています。これはコード 'webView.loadDataWithBaseURL(null、result、 "text/html"、 "UTF-8"、null);の一部です。親切にありがとう! – Erik

関連する問題