XML 第 N 行解析错误文档末尾的额外内容
XML Parsing error at line N extra content at the end of the document
现在已经为此苦苦挣扎了一段时间,我不太确定问题出在哪里。 (使用验证工具)我得到的错误是
XML Parsing error at line 11 extra content at the end of the document.
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" >
</xs:schema>
<xs:element name="Artworks" type="artworkinfo"/>
<xs:complexType name="artworkinfo">
<xs:sequence>
<xs:element name="title" type="xs:string"/>
<xs:element name="media" type="xs:string"/>
<xs:element name="description" type="xs:string"/>
<xs:element name="created" type="xs:string"/>
<xs:element name="display" type="xs:string"/>
</xs:sequence>
</xs:complexType>
您至少需要解决以下两个问题:
您在第 2 行的 xs:schema
标签之前关闭了 XSD。
您在第 3 行使用了自闭 xs:element
标记,您可能希望它成为下一行 xs:complexType
元素的父元素。
一般来说,错误是由于违反了一个XML文档只允许有一个根元素的规则。单个根元素后不能有任何标记。
现在已经为此苦苦挣扎了一段时间,我不太确定问题出在哪里。 (使用验证工具)我得到的错误是
XML Parsing error at line 11 extra content at the end of the document.
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" >
</xs:schema>
<xs:element name="Artworks" type="artworkinfo"/>
<xs:complexType name="artworkinfo">
<xs:sequence>
<xs:element name="title" type="xs:string"/>
<xs:element name="media" type="xs:string"/>
<xs:element name="description" type="xs:string"/>
<xs:element name="created" type="xs:string"/>
<xs:element name="display" type="xs:string"/>
</xs:sequence>
</xs:complexType>
您至少需要解决以下两个问题:
您在第 2 行的
xs:schema
标签之前关闭了 XSD。您在第 3 行使用了自闭
xs:element
标记,您可能希望它成为下一行xs:complexType
元素的父元素。
一般来说,错误是由于违反了一个XML文档只允许有一个根元素的规则。单个根元素后不能有任何标记。