word或Excel程序是以一种COM组件的形式存在的。如果能从Java中调用word的COM组件,就能够使用它的方法获取Word文档中的文本信息,目前网上也有很多提供这种操作的工具。使用jacob前应确保本机安装有Word的应用程序,否则无法建立Java-COM桥,进而无法解析。

jacob的下载地址为http://sourceforge.net/project/showfiles.php?group_id=109543&package_id=118368

下载到本机后解压缩。将jacob.jar复制到项目目录,增加到Java Build Path,然后将jacob.dll文件放入系统盘的system32文件夹下。如果没有放的话,会出现"no jacob-1.14.3-x86 in java.library.path"的异常。

 1java通过jacob调用wordpackage test;
 2java通过jacob调用word
 3java通过jacob调用wordimport com.jacob.activeX.ActiveXComponent;
 4java通过jacob调用wordimport com.jacob.com.Dispatch;
 5java通过jacob调用wordimport com.jacob.com.Variant;
 6java通过jacob调用word
 7

相关文章: