1
webreadを使用すると完全なhtmlをダウンロードしないようです。 たとえば、webread( 'https://www.youtube.com')はhtmlのほとんどをダウンロードします。しかし、私はchromeの開発ツールに見られるようなhtmlをダウンロードしたい。誰もこれを行う方法を知っていますか?MatLab webreadフルバージョンをダウンロードしていない
webreadを使用すると完全なhtmlをダウンロードしないようです。 たとえば、webread( 'https://www.youtube.com')はhtmlのほとんどをダウンロードします。しかし、私はchromeの開発ツールに見られるようなhtmlをダウンロードしたい。誰もこれを行う方法を知っていますか?MatLab webreadフルバージョンをダウンロードしていない
外部Javaアーカイブを使用するのが適切な場合は、JSoupを試してください。
あなたはdownloaded.jar
ファイル持った後:このコードは、指定されたページのDOMドキュメントを返します
% Add to the JAva classpath
javaaddpath('full_path_to_jsoup_jar');
% Connect tot the specified URL
jSoup = org.jsoup.Jsoup.connect('http://youtube.com');
% Get the DOM
document = jSoupDoc.get();
を。
することもできますが、コンテンツを取得する前にany-を持って-ifプロキシ:
jSoup.proxy('your_proxy', your_proxy_port)
それにはJavaScriptを動的にDOMに要素を追加することも可能です。 'webread'はjavascriptを実行しないので、これらは表示されません – Suever