2016-07-28 10 views
1

webreadを使用すると完全なhtmlをダウンロードしないようです。 たとえば、webread( 'https://www.youtube.com')はhtmlのほとんどをダウンロードします。しかし、私はchromeの開発ツールに見られるようなhtmlをダウンロードしたい。誰もこれを行う方法を知っていますか?MatLab webreadフルバージョンをダウンロードしていない

+1

それにはJavaScriptを動的にDOMに要素を追加することも可能です。 'webread'はjavascriptを実行しないので、これらは表示されません – Suever

答えて

0

外部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) 
関連する問題