0

这是一个非常难的问题,我搜索了它,但没有找到任何好的答案!我想阅读Word女士的(关键)书签并使用Java程序语言在Word中设置值!我该怎么做?使用 Apache POI 不起作用!:( 谢谢

4

2 回答 2

3

好的,我找到了解决方案,并编写了程序。此链接可能对您有所帮助!http://apache-poi.1045710.n5.nabble.com/How-to-read-the-value-of-bookmarks-docx-td5710184.html 但它仅适用于新的 Ms Word (.docx) 对于旧版本 ( .doc)我自己编写了一个方法,但它不能正常工作。对于旧版本,我们应该使用org.apache.poi.hwpf但对于新版本org.apache.poi.xwpf!对于控制 Ms Word 或 MS Office,我们应该使用Jacob Project。有问题可以再问我

于 2013-04-05T07:20:21.380 回答
0

你可以用 docx4j 做到这一点。

挑战在于书签是围绕任意内容的点标签。

因此,如果您的意图是替换书签的内容,您最好考虑另一种方法。

有关建议,请参阅此演示文稿

于 2013-03-27T21:05:42.790 回答