用matlab读取HTML

时间:2013-02-17 22:12:19

标签: java matlab urlread

我想用matlab阅读一些html。 我已经尝试了urlread,但得到了url读错误

Getting data into MATLAB from HTTPS

所以我尝试使用java:

Handling an invalid security certificate using MATLAB's urlread command

遗憾的是我不知道如何在matlab中使用java。 所以我尝试了这个代码,它似乎工作

  url = 'https://stackoverflow.com/questions/11053664/use-java-in-matlab';
  is = java.net.URL([], url ).openConnection().getInputStream(); 
  br = java.io.BufferedReader(java.io.InputStreamReader(is));
  str = char(br.readLine());

然而我想获得整个html页面。所以我可以使用正则表达式。 我的王国需要一些帮助

1 个答案:

答案 0 :(得分:0)

matlab中有一个函数可以做到......名字是urlread!

请参阅http://www.mathworks.com/matlabcentral/answers/973