读取XML文件时,总报“前言中不允许有内容”错误-分析
问题出现
同步别人的代码出错。
- 1明明xml文件看起来没有错误,但是提示:Content is not allowed in prolog
- 2 运行时,报前言中不允许有内容
问题分析
这是文件编码问题,可能是用记事本打开xml文件转化为UTF-8会有一个BOM头,所以java在读取时就会报以上错误。
问题解决
将他的代码与你的代码不同的地方复制过来,别从头复制就行。
或者:用notepad++打开,在格式选择“以UTF-8无BOM格式编码”,然后保存, 就可以了。也可以使用EmEditor另存,保存时选择“UTF-8无签名”。(参考)
读取XML文件时,总报“前言中不允许有内容”错误-分析相关推荐
- C#读取excel文件时,报“外部表不是预期的格式”
记录 读取Excel文件时报错 比较全面的问题汇总:转自https://blog.csdn.net/question00/article/details/51445663 最后发现我的excel文件的 ...
- python读取xml文件信息失败_通过XML读取XML文件时出错。
我试图用python读取XML文件xml.etree但有时对于某些文件,我在解析文件时会出现内存错误.我的XML文件大小是912Mb,这个问题与文件大小有关吗?在 代码:from xml.etree ...
- java 前言中不允许有内容_解析xml字符串时报“前言中不允许有内容”错误。
一,问题出现经过: j基于java语言webservic服务端接收客户端 传来的xml字符串用 解析时总报:org.dom4j.DocumentException: Error on line 1 o ...
- soapUI模拟推送报文时提示:前言中不允许有内容
在一个信息系统中,会有对接各种各样外部系统的接口,如果在使用系统的过程中,系统之间使用某个webservice接口交互出现问题,那么就可以利用soapUI模拟推送报文,来排查问题. 在使用soapUI ...
- python读取xml文件内容显示不全_python读取xml文件时的问题
py文件 #!/usr/bin/env python #coding=utf-8 from xml.dom.minidom import parse, parseString def getText( ...
- python读取txt文件时,报错【utf-8 codec cant decode byte 0xcc】的解决办法
最近在学习正则表达式,想要统计[天龙八部]中各个主角出现的次数. 在读取文件的时候,提示下面错误: 原来下载的天龙八部txt文件的编码格式是[ANSI],所以读取报错了. 解决办法很简单,将文件的编码 ...
- Message: 前言中不允许有内容
使用java读取XML文件时,总报"前言中不允许有内容"错误 .经检查,XML文件格式.内容没有错误. 原因分析: 文件编码问题. 用记事本打开xml文件转化为UTF-8会有 ...
- java读取xml文件报“org.xml.sax.SAXParseException: Premature end of file”
背景:java读取xml文件,xml文件内容只有"<?xml version="1.0" encoding="UTF-8"?>" ...
- cocos2d-x之读取xml文件
cocos2d-x之读取xml文件 在resource文件夹下,添加data.xml文件 新建->Other->empty->open 就新建一个xml文件了, data.xml内容 ...
最新文章
- css如何自动换行对于div,p等块级元素(转)
- mfc存储颜色到mysql_mfc存储二进制文件
- 销毁Bean的基本操作有哪些?
- ASP.NET 实现Base64文件流下载PDF
- PAT甲题题解-1070. Mooncake (25)-排序,大水题
- 工具的使用 —— 搜狗输入法(二)
- java java se_Java SE 9:不可变列表的工厂方法
- 设置devenv.exe启动版本(转)
- react-router使用总结
- 带得动ps和python的笔记本_求一性价比高,轻薄,运行速度快,带得动ps,pr等软件的笔记本推荐...
- 美团 Robust 热更异常 haven‘t insert code by Robust.Cannot patch this method, method.signature
- dw在html中删除css样式表,DW里CSS的详细介绍
- js将阿拉伯数字转换成中文的大写数字
- 类在c++中的初步运用
- 嵌入式Linux之swi异常处理
- 欢迎访问我的简书博客 http://www.jianshu.com/users/3b5c25e9ec5d/latest_articles
- css用flex实现字体垂直居中对齐
- 【反思篇】细节决定成败
- 苹果邮箱(@icloud.com):双重验证+专用密码登录
- 如何将Mindjet的宏放到自定义功能区
热门文章
- Currently, the Linux Mint team has 21 members
- uni-app目录结构介绍
- fn_dblog_如何使用fn_dblog和fn_dump_dblog直接在SQL Server数据库中连续读取事务日志文件数据
- 索引sql server_SQL Server索引–系列介绍
- 横向扩展 纵向扩展 数据库_扩展数据库–减少扩展的艺术
- 将SQL Server数据库备份到多个文件或从多个文件还原
- Python学习教程:Python3内置模块之base64编解码方法小结
- python爬虫入门四:BeautifulSoup库(转)
- 曼哈顿交易 - 题解
- javascript必须懂之冒泡事件