Office.js(Word 2016)内容控件getOoxml/insertOoxml

Office.js (Word 2016) ContentControl getOoxml/insertOoxml

我有一个 word 2016 文档,页面上有许多内容控件。我通过使用 .getOoxml 并将 xml 字符串保存到数据库来保存每个内容控件。

然后我可以通过读出字符串并使用 insertOoxml 来刷新内容控件。这适用于大多数事情,但要点不断丢失其格式。例如,如果我保存这样的东西:

当我刷新它时,它又像这样

  1. 项目符号 A
  2. 项目符号 B
  3. 项目符号 C

我也把getOoxml出的xml拿过来直接用word打开也是格式不对

这是内容控件的 getOoxmlapi 的错误,还是我可以做些什么来解决这个问题?

我不确定它是否与我遇到的问题直接相关,但我在 GiHub (https://github.com/OfficeDev/office-js-docs/issues/272) 上看到了一个类似的问题,但似乎没有答案。

这是一个已知问题,自 7 月 5 日起,我们的 May 叉子已随 public 发货。 (内部版本 16.0.7070.2022+)。请确保您有最新的更新。请同时回复您当前的内部版本号,以进行三次检查。非常感谢,编码愉快!!!