gpt4 book ai didi

xml - Ms Word 2003 和 2007 xml 差异

转载 作者:行者123 更新时间:2023-12-04 18:20:25 27 4
gpt4 key购买 nike

有人可以解释 Word 2003 和 2007 的 xml 结构的差异吗?干杯! :)

最佳答案

这是一个非常广泛的问题,因此很难知道您正在寻找什么样的解释,但要点可以说是:

一个。 Word 2003 XML 文件是真正的未压缩 XML 格式文件,可保存为单个未压缩文本文件。 Word 2007 可以保存为该格式,但其 native 格式是存储在 .zip 文件中的 XML 和其他文件(例如,图像文件)的捆绑。主文档正文、页眉/页脚、脚注、样式、文档属性等有单独的 XML 文件。但是,Word 2007 也可以保存为它自己的单一、未压缩的 XML 文件格式,通常称为“平面 OPC”。

湾。 Word 2003 格式中使用的主命名空间 URI 是 http://schemas.microsoft.com/office/word/2003/wordml

主文档的 Word 2007 格式中使用的主命名空间 URI 是
http://schemas.openxmlformats.org/wordprocessingml/2006/main

使用了其他几个 namespace URI,但在 Word 2007 的情况下,如果您希望 ZIP 中包含的每种 xml 文档类型使用不同的主 namespace 。

C。 Word 2003 格式在 Microsoft 之外不是 AFAIK 标准化的。 Word 2007 格式是 ECMA-376 和 ISO 29500 这两个标准的基础。AFAICR 2007 符合或几乎符合 ECMA-376。只有 .zip 压缩格式是 stadardises。 Flat OPC 格式不是,AFAIK 它使用的附加 XML 命名空间从未被正式记录(不是很难理解)。

因为 OOXML 格式将 Word 文档拆分为多个单独的 XML 文档和其他组件(通常称为“部分”),所以该格式还使用“关系”文件,其中包含定义部分与另一部分之间关系的 XML。例如,如果主文档包含图片,则主文档的 XML 可能需要引用图像文件部分,但通常会使用关系 ID 而不是直接命名该部分。

关于xml - Ms Word 2003 和 2007 xml 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10804340/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com