【发布时间】:2009-08-21 10:13:46
【问题描述】:
我目前正在编写一些MATLAB 代码来与我公司的内部报告数据库进行交互。到目前为止,我可以使用如下代码访问 HTML 摘要页面:
import com.mathworks.mde.desk.*;
wb=com.mathworks.mde.webbrowser.WebBrowser.createBrowser;
wb.setCurrentLocation(ReportURL(8:end));
pause(1);
s={};
while isempty(s)
s=char(wb.getHtmlText);
pause(.1);
end
desk=MLDesktop.getInstance;
desk.removeClient(wb);
我可以从以变量 s 结尾的 HTML 文本中提取各种信息,但是我认为可以通过 JavaScript 命令访问报告的 PDF(onClick="gotoFulltext(' ','[报告编号]')").
关于如何执行此 JavaScript 命令并将 PDF 文件的内容放入 MATLAB 变量的任何想法?
(MATLAB 位于 Java 之上,所以我相信 Java 解决方案可以工作......)
【问题讨论】:
标签: java javascript matlab