求助,java读取word格式,比如章节名等

求助,java读取word格式,比如章节名等,第1张

云盘

链接已

私信

发送给你了,你看一下是不是你需要的

如果还有

哪位朋友想要,请点“赞”此条回答以后,在下面的评论里留下您的****

学无止境,希望回答能给你带来帮助,如果,不满意的话请继续追问。

java读取word文档时,虽然网上介绍了很多插件poi、java2Word、jacob、itext等等,poi无法读取格式(新的API估计行好像还在处于研发阶段,不太稳定,做项目不太敢用);java2Word、jacob容易报错找不到注册,比较诡异,我曾经在不同的机器上试过, *** 作方法完全一致,有的机器不报错,有的报错,去他们论坛找高人解决也说不出原因,项目部署用它有点玄;itxt好像写很方便但是我查了好久资料没有见到过关于读的好办法。经过一番选择还是折中点采用rtf最好,毕竟rtf是开源格式,不需要借助任何插件,只需基本IO *** 作外加编码转换即可。rtf格式文件表面看来和doc没啥区别,都可以用word打开,各种格式都可以设定。

具体代码可以参考:

>

请贴出代码,谢谢。

请关闭输入流,释放资源,谢谢。调用close()方法。

其他貌似没有发现什么问题。

public static String run(String filename){

WordExtractor extractor=null;

String text=null;

try{

FileInputStream in = new FileInputStream (filename);

extractor = new WordExtractor();

text=extractorextractText(in);

}catch(Exception ex){

//log

return null;

}

return text;

}

public static void main(String[] args){

try{

FileOutputStream out=new FileOutputStream("resulttxt");

outwrite(WordProcessrun(args[0])getBytes());

outflush();

outclose();

}catch(Exception ex){

Systemoutprintln(extoString());

}

}

看看这个。模范这样写,试试看。这个代码我试过,没问题,如果这样写还是有问题,那就不是代码的问题了。

以上就是关于求助,java读取word格式,比如章节名等全部的内容,包括:求助,java读取word格式,比如章节名等、怎样才能把word文件读取并显示在java中请各位指教!、java读取word文件的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9758117.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存