私は現在、会社の内部レポートデータベースと対話するために、MATLABコードを書いています。しかし、報告書のPDFがあり、私は変数s
で終わるHTMLテキストから情報の様々なビットを抽出することができますMATLABからJavaScriptコマンドを実行してPDFファイルを取得する
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);
:これまでのところ私はこのようなコードを使用してHTML抽象ページにアクセスすることができますJavaScriptコマンド(onClick = "gotoFulltext( ''、[Report Number] ')")を使用してアクセスします。
私はこのJavaScriptコマンドをどのように実行し、PDFファイルの内容をMATLAB変数に変換するかについてのアイデアはありますか?
(... MATLABは、Javaの上に座って、私はJavaソリューションがうまくいくと信じて)
PJPのが唯一の賢明なアプローチです。 – NickFitz
これは非常に有望なルートに見えます。私は今、私にPDFを取得するURLを持っています。 - 私が今必要とするのは、それを変数に取り込む方法です。 Firebugはかなり便利です! –
はい、かなりいいですね。 – pjp