文章编号: 2445062 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

请设想以下情况。尝试打开 Microsoft Office Word 2007、Microsoft Word 2010 或 Microsoft Word 2013 中使用以下文件格式之一的文档:
  • Word (.DOCX)
  • Word 启用宏的文档 (.DOCM)
  • Word 模板 (.DOTX)
  • Word 启用宏的模板 (.DOTM)
  • Word XML 文档 (.XML)
  • Word 2003 XML 文档 (.XML)
在 Word 2007、Word 2010 或 Word 2013 打开进程期间,收到以下错误消息:
文件包含不再受 Word 支持的自定义 XML 元素。如果保存此文件,这些自定义 XML 元素会被永久删除。

然后,单击“确定”时,不显示自定义 XML 元素。

注意?除上面列出的文件格式之外,Microsoft Word 2013 还会针对以下文件格式显示错误消息:
  • Word 97-2003 文档 (.DOC)
  • Word 网页 (.HTML)
  • RTF 格式 (.RTF)

更多信息

Microsoft 在 2010 年 1 月 10 日以后发布的 Word 版本不再读取 .DOCX、.DOCM、.DOTX、.DOTM 或 .XML 文件可能含有的自定义 XML 标记。新版本的 Word 2007、Word 2010 和 Word 2013 仍然可以打开这些文件,但是所有自定义 XML 标记已被删除。

Word 文档中的自定义 XML 标记在文档中以粉色(默认颜色)标记名称围绕文本显示:

收起这个图片展开这个图片
2818267


删除自定义 XML 标记的原因是美国在 2009 年 12 月 22 日的法庭裁决。通常情况下,在 2010 年 1 月 10 日之后从 Microsoft 购买 Word 2007、Word 2010 或 Word 2013 或者获得其许可,从而在美国及其领土内使用的客户,必须使用已更新的不包含特定自定义 XML 标记实施的软件。

Word 的以下功能不受影响。
  • 内容控件不受影响。内容控件是安排文档内容以及将内容映射至自定义 XML 部件的常用方法。
  • 打开 XML 标准(所有 ECMA 和 ISO 版本)不受影响。
  • 存储在 Word 97-2003 文档 (.DOC) 文件中的自定义 XML 标记不受影响。
  • 功能区 XML 和功能区扩展性不受影响。
  • 自定义 XML 部件不受影响。有关自定义 XML 部件的详细信息,请访问以下 MSDN 网站:http://msdn.microsoft.com/en-us/library/bb608618.aspx.
  • Word 对象模型不受影响。但是,一些处理自定义 XML 标记的对象模型方法可能会产生不同结果。
    • TransformDocument 方法会继续工作,但是转换结果中的所有自定义 XML 标记会被删除。
    • InsertXML 方法会继续工作,但是出现的所有自定义 XML 标记会在内容插入之前被删除。


注意 如果您是使用自定义 XML 标记的解决方案的开发人员,需要知道已不再提供对自定义 XML 标记的支持。很多使用自定义 XML 标记实现的方案可以使用替代技术实现,如 Word 2007、Word 2010 和 Word 2013 中提供的内容控件、窗体域和书签。例如,如后面的文章所述,内容控件(除这些之外还有其他技术,如书签)使开发人员能够创建结构化文档并且可用于将任意值分配给结构化内容。这些任意值可用于将语义分配给部分内容。

有关内容控件的详细信息,请访问以下 Microsoft 网页:
以编程方式创建 Word 2007 模板
使用内容控件构建 Word 2007 文档模板
使用 XML 映射对象将 Word 2007 内容控件映射到自定义 XML
操作步骤:在数据存储中将内容控件绑定到节点
充分利用绑定内容控件
汇编多个 Word 文档的简易方法
使用打开 XML SDK 和 LINQ to XML 创建数据绑定内容控件

参考

978951 Word 2003 和 Word 2007 2010 年 1 月更新描述
2445060 在 Word 2010 中打开文档时自定义 XML 映射被删除
2761189在 Word 2013 中打开文档时自定义 XML 标记被删除

属性

文章编号: 2445062 - 最后修改: 2013年2月15日 - 修订: 6.0
这篇文章中的信息适用于:
  • Microsoft Office Word 2007
  • Microsoft Word 2010
  • Microsoft Word 2013
关键字:?
KB2445062
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com