为什么我会在XML声明中遇到这个错误?
为什么我会在XML声明中遇到这个错误?,xml,google-chrome,Xml,Google Chrome,此页面包含以下错误:第6列第1行错误:仅允许在文档开头使用XML声明 这是Google Chrome向我展示的XML数据如下: <?xml version="1.0" encoding="UTF-8"?> <tbl Src="JD-API"> <cols> <col ID="0"Nam="ID" Typ="3" Wid="50" /> <col ID="1"Nam="Text" Typ="1" Wid=
此页面包含以下错误:第6列第1行错误:仅允许在文档开头使用XML声明
这是Google Chrome向我展示的XML数据如下:
<?xml version="1.0" encoding="UTF-8"?>
<tbl Src="JD-API">
<cols>
<col ID="0"Nam="ID" Typ="3" Wid="50" />
<col ID="1"Nam="Text" Typ="1" Wid="50" />
</cols>
<rows>
</rows>
</tbl>
为什么它会告诉我这一点,这意味着什么?在
之前删除前导空格是的,这是问题的解决方案。不要认为有空格(至少在实际数据中没有,上面缩进得太远)但是我会再次检查服务器没有在这里发送空格…我只是检查了一下,确定我的HTTP服务器给每一行都提供了比它应该多2个空格的空间。谢谢