读取xm了,html等如果编码不正确,会报一种非常奇异的异常

前言中不允许有内容

出现这种问题的原因,就是因为html或者xml或者其他要读取的文件的编码问题,是不是utf-8带签名

UTF-8 BOM中的BOM,全称为Byte order mark。
带BOM(签名)的UTF-8文本文件与不带BOM的UTF-8文本文件的区别在于:前者在文件的开头有3个字节 EF BB BF

在windows平台上,默认的utf-8格式文本都是带BOM的,并且文本编辑器都能识别BOM;而在其他的平台,比如Linux下的文本处理器很可能是不识别BOM的,会导致文件的第一行读不出来。而一般上认为不带BOM的utf-8格式是标准格式。


遇到这种问题,可以将编码调整为UTF-8编码,不带BOM即可。

前言中不允许有内容 问题解决相关推荐

  1. android 前言中不允许有内容,解决:gradle 前言中不允许有内容

    将Android Studio 升级到4.0然后创建一个新项目,编译出现" gradle 前言中不允许有内容" 的错误,在网上找了很多资料,众说纷纭,但都没有解决我的问题,最后反复 ...

  2. intellij (org.jdom.input.JDOMParseException) Error on line 1: 前言中不允许有内容。

    今天打开前几天做的一个项目,发现运行后竟然出现 Error:Internal error: (org.jdom.input.JDOMParseException) Error on line 1: 前 ...

  3. java 前言中不允许有内容_解析xml字符串时报“前言中不允许有内容”错误。

    一,问题出现经过: j基于java语言webservic服务端接收客户端 传来的xml字符串用 解析时总报:org.dom4j.DocumentException: Error on line 1 o ...

  4. 关于 SAXParseException Content is not allowed in Prolog (前言中不允许有内容)

    解析 XML 文件的时候,如 Mybatis 的 Mapper 文件,有时会出现 org.xml.sax.SAXParseException 前言中不允许有内容 的异常,英文就是 Content is ...

  5. Android Studio Error:前言中不允许有内容

    原文: https://blog.csdn.net/JeterPong/article/details/52814466 Error:(1, 1) Error: 前言中不允许有内容. 由Eclipse ...

  6. 用dom4j解析xml错误-Content is not allowed in prolog前言中不允许有内容

    错误信息: org.dom4j.DocumentException: Error on line 1 of document : Content is not allowed in prolog. N ...

  7. lineNumber: 1; columnNumber: 1; 前言中不允许有内容。(服务器开启时)

    org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 1 in XML document from c ...

  8. java解析xml 前言中不允许有内容_关于xml加载提示: Error on line 1 of document : 前言中不允许有内容...

    我是在java中做的相关测试, 首先粘贴下报错: 读取xml配置文件:xmls\property.xml org.dom4j.DocumentException: Error on line1of d ...

  9. 关于xml加载提示: Error on line 1 of document : 前言中不允许有内容

    我是在java中做的相关测试, 首先粘贴下报错: 读取xml配置文件:xmls\property.xml org.dom4j.DocumentException: Error on line 1 of ...

最新文章

  1. 秒秒钟揪出张量形状错误,这个工具能防止ML模型训练白忙一场
  2. python搞笑代码-python有趣代码
  3. 推流地址 java_Java实现腾讯云直播生成推流地址和播放地址
  4. Qt工作笔记-右键菜单造成内存泄漏等分析
  5. oracle视图建主键
  6. memcache简单操作
  7. 【BZOJ1057】[ZJOI2007] 棋盘制作(单调栈的运用)
  8. GAN网络-简单明了
  9. swfupload 无法加载_swfupload提示“错误302”的解决方法
  10. x240无线网卡驱动 linux,Linux2.6移植:DM9000驱动
  11. SAP 生产成本明细报表
  12. C++ 很难找工作了???
  13. Dedecms 火车采集器免登陆发布接口,自动生成上下篇、栏目页、首页
  14. java框架013——Spring AOP面向切面编程
  15. 【历史上的今天】2 月 18 日:电池的发明者出生;全美最大的电脑连锁店开业;Netsky 蠕虫问世
  16. C# 关于AD域的操作 (首博)
  17. [漏洞实战] 逻辑漏洞挖掘
  18. [Javascript 高级程序设计]学习心得记录3 根据对象数组的属性进行排序
  19. android MotionEvent.ACTION_CANCEL情景分析
  20. 托福试卷真题_托福阅读试题

热门文章

  1. 【老生谈算法】matlab实现线性平滑滤波算法——线性平滑滤波算法
  2. 经典动态规划问题:最短编辑距离算法的原理及实现
  3. Springboot整合自定义页面swaggerUi
  4. 告别从删库到跑路,linux回收站实现
  5. CocosCreator项目实战(14):功能-分享
  6. PHP:PHP与XML
  7. 字符与字符串的变量定义
  8. sed命令:删除匹配行和替换
  9. 一款在线制图工具介绍:如何在线免费绘制UML,云架构,ER模型,平面图,流程图等-...
  10. R语言做如何做多元回归分析(逐步回归)之 提取回归结果参数-调整R方,标准化回归系数