我们如何知道word文档中是否存在宏?

时间:2013-09-03 16:05:26

标签: java macros

使用java如何查找Microsoft Word文档中是否存在宏。尝试使用WinWord.exe的任何开关命令,但没有开关,以便我们可以找到它。

1 个答案:

答案 0 :(得分:1)

使用可以解析Word文档的库。只要文件不是太大,Apache POI就是不错的选择。

该库允许您加载文档。之后,您可以检查各个部分。

Bug 52949附带示例代码如何提取宏代码。这应该可以帮到你。

您正在使用新的XML格式.docx / OOXML,然后word文件实际上是一个ZIP存档,您可以使用标准Java库解压缩。在里面,你会发现很多XML文件。宏也应该在那里。