当试图从文档中获取xml时,我发现了差异 .

在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大致相同 .