Java操作Microsoft office

来源:互联网 发布:mac隐藏下面的图标 编辑:程序博客网 时间:2024/05/21 07:47

如果是java操作excel,那么选用Apache POI (http://poi.apache.org/)

为什么不选用java excel api (http://jexcelapi.sourceforge.net/)? 因为它不支持excel 2007 or later format (xlsx)


poi基本操作的参考文档:

http://blog.yslifes.com/archives/386

http://hi.baidu.com/xiongshihu/blog/item/ed41fd2b2ccb76f4e7cd4050.html


如果是java操作word,则选择docx4j (http://www.docx4java.org/trac/docx4j)

为什么不选用apache poi来操作word? 因为功能不强,支持度不够。


如果使用maven来获取docx4j的jar and dependancy?见http://www.docx4java.org/blog/2011/10/hello-maven-central/

docx4j user guide http://www.docx4java.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.html

a tutorial http://joshuaborn.name/blog/0115/


在doxc4j.jar里包含了一些samples,见 http://www.docx4java.org/svn/docx4j/tags/VERSION_2_7_1/docx4j/src/main/java/org/docx4j/samples/


原创粉丝点击