我已经尝试了几天来恢复已损坏的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标记中打开了文件的屏幕截图:
下面是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>
答案 0 :(得分:0)
您是否通过XML验证程序运行此操作以检查它是否为您提供了相同的错误?此外,您可能还想下载OpenXml SDK。它有一个用于加载和解析Office XML文档的工具,可以让您更好地理解错误。