异常信息:
Error on line 1 of document : Content is not allowed in prolog. Nested exception: Content is not allowed in prolog.
分析原因:
解析一个XML时引起次异常,可能是由于BOM引起的。
BOM:Byte Order
Mark,中文名字节顺序标记。UCS规范建议在传输字节流前,先传输BOM来判断字节顺序。其实UTF-8是不需要用BOM来表明字节顺序的,但是可以
用BOM来表明编码方式。BOM的UTF-8编码是EF BB BF,所以呢,如果接受者收到EF BB
BF开头的字节流,就说明它是UTF-8编码了。
解决办法:
可以用UltraEdit或者EmEditor打开XML,然后另存为,保存的时候有选项是以无BOM的UTF-8保存还是以有BOM的UTF-8保存。
分享到:
相关推荐
keil常见错误 keil常见错误 keil常见错误 keil常见错误
java.sql.SQLException: null, message from server: “Host ‘223.72.41.7’ is not allowed to connect to this MySQL server” 客户端访问时报错: 解决方法: 1,登陆服务器 mysql> use mysql; //用mysql ...
设置隐试打开PPT报错 Hiding the application window is not allowed
NULL 博文链接:https://rayoo.iteye.com/blog/1973032
解决:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed.
关键字:SQL0084 SQLCODE -84 说明: SQL statement not allowed. 说明:SQL 语句不允许的。 关键字:SQL0097 SQLCODE -97 说明: Use of data type not valid. 说明:使用的数据类型无效。 关键字:SQL0104 ...
NULL 博文链接:https://yizhilong28.iteye.com/blog/1137285
Android中有许多的xml定义文件,比如动画、图形等等。 刚接触android时,看见这些,通常时一头雾水,只有无尽的搜索... 这个文档,对这些xml中的属性进行了一定的整理。可以参考一下。
directories that will not be allowed to be processed by Diskeeper. Event Logging ------------- Diskeeper records information about its activity in two ways. First, general information about ...
message from server: “Host ‘****’ is not allowed to connect to this MySQL server 1:在登录mysql服务器 2:执行:GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ WITH GRANT OPTION //赋予任何主机访问数据的...
keil 编译时出现错误和警告总结 中国电子DIY之家
从3GPP协议和UE端行为分析5G gmm cause #27的网络问题
Android WebView 报 Not allowed to load local resource错误的解决办法 博客地址:http://blog.csdn.net/yuzhiqiang_1993/article/details/76228541
org.xmlpull.v1.XmlPullParserException: PI must not start with xml (position:unknown @1:5 in java.io.InputStreamReader@47ec2770) org.xml.sax.SAXParseException: PI must not start with xml ...
to select, ranges are allowed. Examples: '1,3', '5-7,9', '-3'. Default: '-' (all). --force -f Force a command. --quiet -q Output less information. --verbose -v ...
nginx: [emerg] “proxy_cache_path” directive is not allowed here in /etc/nginx/conf.d/default.conf:29 提示意思“proxy_cache_path指令不被允许”,在官网上查找了相关说明,也没有发现问题,最后看应用范围...
Host 主机名 is not allowed to connect the mysql server 原因:没有授权远程访问mysql 解决方法: cmd 中运行mysql -u root -p(如果报mysql 不是内部或外部命令,找到安装mysql对应的bin文件夹运行mysql.exe,...
解决web.xml中 <page-encoding>UTF-8报错。错误提示: cvc-complex-type.2.4.a: Invalid content was found starting with element 'page-encoding'. One of '{"http:// java.sun....
ERROR 1130 (HY000): Host ‘localhost’ is not allowed to connect to this MySQL server www.jb51.net 出现原因: mysql只有一个root用户,修改root密码后选了MD5,提交后,重新 登陆出现“Host ‘localhost’ is...
主要介绍了Android webveiw 出现栈错误解决办法的相关资料,出现java.lang.UnsupportedOperationException: For security reasons, WebView is not allowed in privileged processes,这里提供解决办法,需要的朋友...