3
我有一个ms-word文档(MS-Office 2003;非xml)。在这个 文档中有一个与书签关联的字符串。此外, word文档包含word宏。我的目标是用java读取 文档,替换与书签关联的字符串 ,并将文档保存为文字格式。Java:使用POI/HWPF解析ms-word文档
我的第一种方法是使用Apache POI HWPF:
HWPFDocument doc = new HWPFDocument(new FileInputStream("Test.doc"));
doc.write(new FileOutputStream("Test_generated.doc"));
这种解决方案的问题是,生成的文件不 包含原始文档的宏了(文件大小:32K; 文件大小生成的文档19k)。
有没有人现在如果有可能保留所有使用POI/HWPF的原始信息 ?