尝试打开W​​ord时出现Xml解析错误

时间:2018-05-17 19:24:04

标签: xml ms-word docx

刚刚完成我的工作,保存并打开(用于控件)docx - MS Word文件,由于内容问题,它无法打开。它说" Xml解析错误"及其位置(第2行,第2435行)。我该如何修复此问题或至少从xml格式获取文本?非常感谢你。

2 个答案:

答案 0 :(得分:0)

您当前的XML无效。

有效XML的示例:

<Elem1>
    <Elem2>
        <Elem3/>
    </Elem2>
</Elem1>

您的XML如下所示:

<Elem1>
    <Elem3>
        <Elem2>
    </Elem3>
    </Elem2>
</Elem1>

您的XML问题如下: 您在关闭txbxContent之前立即打开sdtContent,这是无效的标记。此外,txbxContent的关闭时间远晚于sdtContent。 您可以尝试通过删除txbxContenttxbx标记或正确关闭它们来解决错误。

答案 1 :(得分:0)

Sebastian是对的,您提供的文档中有一些xml标记问题,可能是由于复制/粘贴错误。

我的行动步骤:

  • 解压缩的Word文件
  • 使用XML编辑器编辑document.xml
  • 删除了xml结构错误

(基本上是这里描述的: How to Explore the Contents of a .docx File

下载指向已恢复的.docx文档的链接:

document_restored

(文件下载有效期为7天)

希望这会有所帮助。干杯!