打开 DOCX 文件时修复结束标记开始标记不匹配错误

如果您使用的是Word 2007、2010或 2013,则在打开(Word 2007)DOCX文件时可能会遇到奇怪的错误。最近,我尝试使用Office 2013打开我在Windows 10上创建的(Windows 10)DOCX文件,并收到以下错误消息:

元素结束标记中的名称必须与开始标记中的元素类型匹配。(The name in the end tag of the element must match the element type in the start tag.)

(Hmm),不知道什么意思!经过一番研究,我发现这个错误与DOCX文件实际组成的XML代码有关。通常(Normally),此错误不会导致文件或其内容丢失,但在开始进行任何更改之前制作文件副本是个好主意。

如果您最终弄乱了原始文件,您可以随时使用备份文件重试。如果您使用的是Office 2013 ,则错误消息如下所示:

结束标签字错误

您还会看到一些额外的信息,例如Location: Part: /word/document.xml, Line: 2, Column: xxxx。那么是什么导致了这个错误呢?显然,这是方程式!具体来说,当方程锚定到与文本框或图形对象相同的段落时,它与 oMath 标记相关。

幸运的是,有一种直接的方法可以解决此错误。我将从最简单的开始,然后为感兴趣的人提供更多技术解决方案。

微软修复它

微软已经发布了一个Fix-it 下载(Fix-it download ),它将继续修复有问题的Word文件。请注意,即使这会暂时解决问题,但如果您再次编辑文件,它可能会再次发生。向下滚动(Scroll)以了解如何防止此错误再次发生。

手动编辑 XML

如果您想手动执行此操作,您可以打开DOCX文件并编辑XML . 但是,我真的不推荐这个,因为它很复杂,可能会更糟。有一种方法可以调整实际的Word文档,您可以在下面阅读。

基本上,整个Word文件实际上是一堆XML文件的压缩存档。为了查看这些文件,您必须将扩展名从DOCX重命名为ZIP

将 docx 重命名为 zip

Windows 8/10中,打开资源管理器(Explorer)并单击查看(View)选项卡。在右侧,您会看到一个名为File name extensions的复选框。继续检查。现在将DOCX文件重命名为ZIP并双击打开它。

xml文件内容

在这里,您将看到几个文件夹和一个XML文件。Word文档的主要内容位于word文件夹中。打开它,您会看到一个名为document.xml的文件。

xml docx 内容

这是包含实际Word文档内容的主要XML 。其他的只是设置、样式、字体等。现在在记事本(Notepad)中打开它看起来很乱,所以你想搜索oMath,因为那是导致问题的标签。基本上,它应该是这样的:

<m:oMath>
<mc:AlternateContent>
<mc:Choice Requires=”wps”>

如果第一行以某种方式低于或在第二或第三行之后,那么您将收到此错误。您需要将其移回这些行的正上方才能打开Word文件。

永久修复(Fix)开始结束标签错误(Start End Tag Error)

希望Fix-it工具解决了您的问题,但如果您不永久修复根本原因,它可能会再次发生。为此,您只需更新到Office 2010Office 2013 Service Pack 1。该问题已在服务包中解决,因此如果您尚未安装它们,请继续执行此操作。

安装后,新文件或您手动修复或使用 Fix-it 工具修复的文件不会出现问题。如果由于某种原因您无法更新到SP 1,那么还有另一种解决方案需要调整公式和文本框在Word文档中的分组方式。

使用该工具或手动编辑文件恢复DOCX文件后,继续并打开“主页”(Home)选项卡上的“选择(Selection)”窗格。您可以通过首先单击“选择(Select)”按钮来访问它。

选择窗格

 

这将打开一个侧边栏窗格,列出页面上所有不同的对象。继续并按CTRL键并选择所有文本框。

选择文本框

 

选择文本框后,单击绘图工具 - 格式 - 排列下的(Drawing Tools – Format – Arrange)(Group)按钮。它就在我上面提到的“选择(Select)”按钮旁边。

分组文本框

 

这应该将所有文本框组合在一起。现在保存您的文档,看看您是否可以再次打开它而不会出现错误。这是一个永久的解决方案,因此即使您不升级到 Service Pack 1,错误也应该会消失。它绝对胜过编辑 XML 文件。如果您有任何问题,请在评论中告诉我们。享受!



About the author

我是一名免费软件开发人员和 Windows Vista/7 倡导者。我已经写了数百篇关于操作系统相关主题的文章,包括提示和技巧、修复指南和最佳实践。我还通过我的公司 Help Desk Services 提供与办公室相关的咨询服务。我对 Office 365 的工作原理、功能以及如何最有效地使用它们有着深刻的理解。



Related posts