使用aspose-words,自动更新目录/域(如何使用,请参考其他博客)
Document doc = new Document(inPath); // inPath是将要被转化的word文档
doc.updateFields();
doc.save(inPath);
与python操作word自动更新目录不同的是,python操作word自动更新目录的方式只能是,打开word时弹出更新域的弹出框,而java不同,直接修改。
不过不论是什么方法,自动更新目录都不支持超链接目录,如果发现不能更新目录,请检查目录的格式。