apache - apache poi:打开包含 AlternateContent 元素的合并 Word 文档时出错
问题描述
使用 apache poi 合并两个 word 文档后,打开生成的文档时出现错误。我复制了一些运行,例如“targetRun.getCTR().set(run.getCTR());” 包含 AlternateContent 元素。现在,其中一个 AlternateContent 元素导致了上述错误,看起来问题出在锚元素内的wp:docPr元素的id属性上。在这种情况下,将 id 值从 1 更改为 3 会修复文档。
<wp:drawing ..>
<wp:anchor ..>
<wp:docPr id="1" name="straight line1"/>
..
</wp:anchor>
</wp:drawing>
有谁知道这个 id 值除了在文档中是唯一的之外还应该满足哪些标准?我在这个文档文档的任何 xml 文件中都没有找到相同的 id 值。
我只找到了这个文档: