XML解析错误位置:部分:/Word/document.xml,行:x,列:xxxx

时间:2017-06-11 21:48:24

标签: xml ms-word document corrupt

我已经尝试了几天来恢复已损坏的word文档。 document.xml文件是打开我遇到的文件时发生错误的罪魁祸首:

XML解析错误 位置:部分:/ Word/document.xml,行:2,列:17062826 (标签文档第2行中数据的过早结束)

我已经使用Notepad ++中的XML Tools插件重新格式化了该文档,我看不到所引用行的任何问题。 在XML Marker中打开此文档时,看起来问题出现在结束标记的文档末尾。

虽然对我来说它看起来很好,看起来它写得正确。 我不是很好用xml,所以我真的不能看到我应该改变以解决这个我已经尝试了几天,也看了网和在这里虽然人们有相同的问题,它发布关于我没有能够找到任何有助于我理解我在XML中看到的内容(同样我对xml代码也不好)。

我真的很感激任何帮助,所以我可以理解我需要改变什么以及为什么。这样,如果它在未来发生,就会理解它。

打开xml时,它会滞后我的电脑几秒钟,因此无法粘贴到此处,但我已将整个xml上传到此处:http://www54.zippyshare.com/v/a0zZzBW7/file.html

任何人都可以帮助我,因为我在这里失去了理智。 我还在xml标记中打开了文件的屏幕截图: enter image description here 下面是xml代码的底部: Xml Marker说Expecting <, </ or text 我不明白为什么,甚至在哪里把它当作我的想法</x:xxxx>。是结束xml的正确语法,但是你们中的一些知道xml的人将能够告诉我这里我出错的地方。

    <w:headerReference w:type="default" r:id="rId79"/>
                        <w:headerReference w:type="first" r:id="rId80"/>
                        <w:pgSz w:w="19200" w:h="10800" w:orient="landscape"/>
                        <w:pgMar w:top="1440" w:right="1440" w:bottom="1440" w:left="1440" w:header="720" w:footer="720" w:gutter="0"/>
                        <w:cols w:space="720"/>
                    </w:sectPr>
                </w:body>
</w:document>

1 个答案:

答案 0 :(得分:0)

您是否通过XML验证程序运行此操作以检查它是否为您提供了相同的错误?此外,您可能还想下载OpenXml SDK。它有一个用于加载和解析Office XML文档的工具,可以让您更好地理解错误。