试图理解XML解析错误(由MS Word引起)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了试图理解XML解析错误(由MS Word引起)相关的知识,希望对你有一定的参考价值。

我的同事正在编写一个单词文档,该文档随着“根据模式”或类似信息“XML数据无效”的错误而不断被破坏。我在Notepad ++中查看了document.xml文件并对其进行了验证,并给出了错误XML Parsing error at line 316366: Premature end of data in tag document line 2。这是第2行:

 <w:document> xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas"   
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

这是316366行:

</w:document>

那是文件的结尾。这有什么不对?它看起来因为标签关闭了确定。

答案

第2行应该是

<w:document
    xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas"   
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006">

即将>移到最后。

以上是关于试图理解XML解析错误(由MS Word引起)的主要内容,如果未能解决你的问题,请参考以下文章

XML 和 XSL 中的前缀命名空间处理由 XML 解析器返回错误

如何捕获由格式错误的 layout-xml 文件引起的异常?

阅读Microsoft Word文档时出现Android Apache POI错误:org.apache.xmlbeans.SchemaTypeLoaderException无法解析句柄的类型(代码片

解析错误:由“<!DOCTYPE html>”引起的意外令牌更漂亮/更漂亮

XML 解析错误:找不到根元素

由 org.xmlpull.v1.XmlPullParserException 引起的错误