Mac和Windows之间的Word ooxml差异

时间:2017-06-05 18:59:40

标签: openxml office-js office-addins word-addins

当试图从文件中获取ooxml时,我发现了差异。

在具有交叉引用的文档中的Windows,iPad和Word Online中,如果您更新交叉引用,但该交叉引用尚未中断。 (这意味着如果你右键单击它并按更新,它将转到"错误!未找到参考源。"然后xml将显示文本值:

<w:r>
  <w:fldChar w:fldCharType="begin"/>
</w:r>
<w:r>
  <w:instrText xml:space="preserve"> REF _Ref274197646 \n \h </w:instrText>
</w:r>
<w:r>
  <w:fldChar w:fldCharType="separate"/>
</w:r>
  <w:bookmarkStart w:id="39" w:name="_Read0190056i"/>
  <w:bookmarkStart w:id="40" w:name="_Read0190047i"/>
<w:r>
  <w:t>(i)</w:t>
</w:r>
<w:bookmarkEnd w:id="39"/>
<w:bookmarkEnd w:id="40"/>
<w:r>
  <w:fldChar w:fldCharType="end"/>
</w:r>

然而,在Mac中,即使屏幕显示文本,xml也会显示损坏的参考文本。

<w:r>
  <w:rPr>
    <w:b/>
    <w:bCs/>
  </w:rPr>
  <w:t>Error! Reference source not found.</w:t>
</w:r>

这感觉就像一个错误,因为不同版本的单词应该报告xml大致相同。

0 个答案:

没有答案