2019独角兽企业重金招聘Python工程师标准>>>

昨天在测试APP接口返回XML数据的时候( http://my.oschina.net/woshixiaomayi/blog/518885),非常奇葩的爆出了这么一个错误:

XML 解析错误:XML 或文本声明不在实体的开头

位置:http://www.demo.com/app/index.php

行 2,列 1:<?xml version='1.0' encoding='UTF-8' ?>

猛的一下不知道怎么回事,还以为浏览器的问题,马上用谷歌浏览器试了一下,结束也是错误:

This page contains the following errors:

error on line 2 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error.

在网上搜索,关于这个问题的解释也少,仅有的几个方法也不管用。不过最后还真是找到了一个有效的解决方法:在要输出xml之前,先清空缓存区,ob_clean();就能够正常输出数据了,但是原因还不太清楚,mark一下,以后遇见高手了请教一下。

转载于:https://my.oschina.net/woshixiaomayi/blog/519143

XML 解析错误:XML 或文本声明不在实体的开头位置,有效的解决方法相关推荐

  1. wordpress中rss的XML解析错误:XML或文本声明不在实体的开头

    火狐中是 XML解析错误:xml处理指令不在实体的开始部分 位置:http://localhost/wordpress/?feed=rss2 行:2,列:1: <?xml version=&qu ...

  2. java俄文xml解析错误,XML解析出错处理

    搜索热词 正常解析完毕之后会直接走parserDidEndDocument这个方法 解析出错之后会执行一个相应的方法,- (void)parser:(NSXMLParser*)parser parse ...

  3. Python中的XML解析错误[Et.parse(xml) ‘gbk‘ codec can‘t decode byte]分析与解决

    Python中的XML解析错误[Et.parse(xml) 'gbk' codec can't decode byte]分析与解决 在Python开发中,我们经常会使用XML格式的数据来进行数据传输或 ...

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

    现象: 使用ajax通信请求数据,浏览器控制台报"XML 解析错误:找不到根元素"错误 原因: 原因是后台数据返回值为null. 具体原因需分析确认,比如 ·后台响应方法为priv ...

  5. java解析通讯录xml_企业微信通讯录回调 成员回调 (新增成员和编辑成员)xml解析错误...

    提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分.完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,否则直接关闭,谢谢合作~ 另外如果确认属于bug,而且已明 ...

  6. 什么是xml解析?xml解析的有几种常用的解析方式?

    xml解析概述 XML解析主要为两种:DOM和SAX解析 DOM:文档对象模型,这种方式是W3C推荐的处理XML的一种方式 SAX解析不是官方标准,属于开源社区XML-DEV,几乎所有的XML解析器都 ...

  7. pom.xml错误:org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)的解决方法

    pom.xml错误:org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)的解决方法 参考文章: (1)pom.xml ...

  8. windows 10 关键错误,“开始”菜单无法使用,Cortana无法使用 无法工作的两种解决方法,实测可行

    windows 10 关键错误,"开始"菜单无法使用,Cortana无法使用 无法工作的两种解决方法,实测可行. 往往出现这个错误是在系统更新之后出现的. 第一种方法:新建文本文件 ...

  9. C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法

    C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法 参考文章: (1)C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文 ...

最新文章

  1. 爱奇艺的数据库选型大法,实用不纠结!
  2. 凉凉夜色为我思念成河
  3. 更了吗?Windows 11 22000.184 推送
  4. flutterapp部分手机无法打开_Flutter run无法在iPhone上打开应用,直接在iphone也无法打开...
  5. 一起学习C语言:C语言基本语法(一)
  6. SpringBoot | 第三十五章:Mybatis的集成和使用
  7. 设计模式12——代理模式
  8. H.264/AVC率失真优化( RDO) 策略研究
  9. paip.c++ qt 目录遍历以及文件操作
  10. Windows7语言包安装问题
  11. 手机上python编程工具3h是_qPython 3h下载
  12. 监控不同外挂盘的硬盘io、查看linux命令运行时间和记录、iostat命令查看硬盘io、查看硬盘io的几种方法、定位到硬盘io高的dm
  13. h5在线制作平台h5案例分享
  14. 圆形数字时钟同时显示数字时钟、日期和星期特效
  15. 2020.3.23 bugku(21-25)
  16. tensorflow导出冻结图模型
  17. 升级WIFI6路由器,笔记本电脑找不到WIFI
  18. 嵌入式硬件协议: SPI串行外设接口 Serial Peripheral Interface
  19. C++四种类型转换总结
  20. 一个字典树问题--电话号码转化问题(POJ 1002 487-3279)

热门文章

  1. fmt打印不显示 go_程序猿学Go: 日志系统
  2. java怎么获取文本里的值_怎么获取到text中的文本,或者title中的值
  3. 读ACM程序设计竞赛基础教程之-------技巧小结
  4. matlab 日期加小时数_MATLAB时间与日期的基本操作
  5. 在Opendaylight中karaf启动的时候自动安装自己编写的feature
  6. LeetCode:64. 最小路径和
  7. 笔记-项目整体管理-开工会议-kick-off-meeting
  8. discuz 二次开发
  9. 若依微服务版在Windows上通过jar包运行业务模块时提示:Failed to determine s suitable driver class
  10. C#中File类的常用读取与写入文件方法的使用