1

オフラインブラウジングで使用するためにウェブページを保存するAndroidアプリケーションを作成しようとしています。ウェブページを保存できましたが、コンテンツ(画像、JavaScriptなど)に問題がありました。その方法はありますか。プログラムで、私はEclipseを使用して、エミュレーターで自分の作業をテストします。

4

2 に答える 2

1

うーん、私はあなたがhtmlを自分で解析し(つまり、適切なlibでそれを行う)、すべてのリソース(css、js、画像、ビデオなど)も保存する必要があるのではないかと心配しています。s。Javaクローラーでどのように行われるか:オープンソースクローラー

于 2010-12-30T14:30:48.477 に答える
1

すべての画像、javascriptファイル、cssファイルなどを検索してダウンロードし、HMTLファイルと同じ相対パスに保存する必要があります-htmlがimages/image.png絶対パスではなく相対パス()でコーディングされていると仮定します(http://www.domain.com/image/image.png)。

<img、などのhtml文字列を非常に簡単に検索し、<scriptそこ<linkから解析できます。または、サードパーティのhtmlパーサーを見つけることができます。

于 2010-12-30T14:37:52.903 に答える