2012-04-21 4 views
0

私のウェブサイトには、より多くのテキストを表示するためのjavascriptを送信する「もっと見る」ボタンがあります。 サイトからテキストを取得できるアプリを作ろうとしています。Android:Jsoupへのjavascriptの実行

私は現在jsoupを使用していますが、"blalblbla + "show more" を返します。どうすればその非表示のテキストが表示されますか?

とにかくjsoupにjavascriptコードを送信しますか?別のライブラリを使用する必要があります。

ありがとうございます!

答えて

0

Jsoupでjavascriptコードを実行することはできません。 JSを実行する場合は、HTMLUnit

を使用してください。ただし、JavaScriptのコードからデータを取得するためのHTTPリクエストが送信された場合、このリクエストを模倣してレスポンスデータを取得できます。

+0

のonclick = "replace_id( 'R5'、 '/界面/呼び出しC = display_translations_right%2CR5%2C803506%2Csv%2Cen%2CALL%2C73%2C0%2C1%2C1?'); falseを返す"> 一例私のボタンの – AndroidXTr3meN

+0

FireBugまたは同様のものを使ってあなたのウェブサイトを開き、 "SHOW MORE"ボタンをクリックすると、サイトにリクエストが送信されます。 – vacuum

+0

私は上にonclickを投稿しました – AndroidXTr3meN

関連する問題