2011-09-11 7 views
0

現在、ActionScript HTMLLoaderを使用してWebサイトをダウンロードしているため、後でDOMにアクセスして情報を取得できます。HTMLLoaderでActionScriptがHTMLリソースをロードしない

問題は、ページ上にリンクされている各リソース(イメージ、スタイルシート、javascript)も読み込まれるため、時間がかかります。プレーンなHTML/DOMだけが興味深いので、私は本当にそれらのリソースは必要ありません。

リンクされたリソースの読み込みを無効にする方法はありますか?最初はURLLoaderを使ってみましたが、その結果をXMLとして解析しましたが、Webサイトが有効でない場合、これは動作しません。また、特定のHTML文字列を有効なXMLに検証/解析するライブラリも見つかりませんでした。

私はデスクトップ上でAdobe AIRを使用しています。

答えて

3

おそらく複雑ですが、ファイルをURLLoaderでロードして文字列に変換し、regexを使用して不要な外部リソースへのリンクを削除し、その結果をHTMLLoaderにロードします。

関連する問題