天天看点

junk after document element

‍今天遇到的一个问题。原先发过来的xml文件 是<tr></tr><tr></tr>格式的。后来改成 了<tbody><tr></tr><tr></tr></tbody>格 式,于是没问题了。原因如下。

XML文件只能有一个,而且只能一个最顶层的元素

&lt;<b>element</b>&gt;

          &lt;from&gt;Nico&lt;/from&gt;

           &lt;Port&gt;544&lt;/Port&gt;

&lt;/<b>element</b>&gt;

这种格式是正确的,只含有一个顶层元素"<b>element</b>"

           &lt;from&gt;boy&lt;/from&gt;

&lt;Port&gt;544&lt;/Port&gt;

这种情况下有两个顶层元素"<b>element</b>"和"Port",在用一些分析器对XML做分析,会出现“XML Parsing Error: <b>junk</b><b>after</b><b>document</b><b>element</b>” 的报错信息

本文转自 斯然在天边 51CTO博客,原文链接:http://blog.51cto.com/winters1224/798979,如需转载请自行联系原作者