xml - Microsoft Word : Unspecified Error Location: Part:/word/document. xml,第 0 行,第 0 列

标签 xml ms-word

我有一个 word 文档,当我尝试打开它时出现上面列出的错误。我尝试了几种文档恢复工具,但都没有成功。其他类似的问题,(主要是行和列的差异)个数。 我已经解压缩并检查了指向的文件位置,并尝试了 notepad++ XML 语法检查器和其他工具,希望能找到与其他人尝试过的类似的语法错误,但看起来语法没问题。

该文档应该是考试的公式表,并且有很多使用 Words 方程式编辑器构建的方程式,如果这对任何人有帮助的话。我会发布内容,但我认为它可能太大了。这是第一行,如果有明显我遗漏的东西(很少使用的 xml),它将包含指定的位置。

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> 

有人知道我还可以尝试什么吗?

最佳答案

“comments.xml”也有类似的问题。我找到了一篇关于在 xml 文件中提取和插入换行符的帖子;使用 Notepad++ “ pretty-print (仅限 XML – 带换行符)”。

https://bhrnjica.net/2014/01/23/how-to-manually-fix-content-error-in-microsoft-word/

但这对我没有帮助 - 仍然显示问题出在第 0 行。

我从早期版本的 docx 文件中提取了 xml 文件,然后比较了两个 comments.xml 文件。

一段时间后,我发现书签开头没有书签结尾会导致此问题。

我删除了书签开头,将固定的 comments.xml 注入(inject)到 docx 文件中。之后就成功了。

关于xml - Microsoft Word : Unspecified Error Location: Part:/word/document. xml,第 0 行,第 0 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43331204/

相关文章:

java - 将 HTML 解析器与 SGML 结合使用

python - 在 Python 中读/写 MS Word 文件

python - Pywin32向word文档添加新页面

xml - xslt 生成当前位置的元素和嵌套节点中下一个的值

java - xercesJ for XSD 1.1 : Validator correctly processes assertions, SAXParser 显然没有

c# - Dataset.ReadXml() - 给定编码中的无效字符

java - 如何告诉布局将所有内容间隔 50/50?

c# - 从 C# 中的 Windows 窗体应用程序访问 office 项目类

excel - 将图像和表格链接到 MS Word

PHP读取word文档只获取Email地址