使用java如何查找Microsoft Word文档中是否存在宏。尝试使用WinWord.exe的任何开关命令,但没有开关,以便我们可以找到它。
答案 0 :(得分:1)
使用可以解析Word文档的库。只要文件不是太大,Apache POI就是不错的选择。
该库允许您加载文档。之后,您可以检查各个部分。
Bug 52949附带示例代码如何提取宏代码。这应该可以帮到你。
您正在使用新的XML格式.docx
/ OOXML,然后word文件实际上是一个ZIP存档,您可以使用标准Java库解压缩。在里面,你会发现很多XML文件。宏也应该在那里。