Message: 前言中不允许有内容
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 使用java读取XML文件时,总报“前言中不允许有内容”错误。经检查,XML文件格式、内容没有错误。 原因分析: 文件编码问题。 用记事本打开xml文件转化为UTF-8会有一个BOM头,所以java在读取时就会报以上错误。 解决方法: 方法一:用notepad++打开,在格式选择“以UTF-8无BOM格式编码”,然后保存。 方法二:使用EmEditor另存,保存时选择“UTF-8无签名”。 方法三:有sublime打开,file -> save with encoding -> utf-8 来源: oschina 链接: https://my.oschina.net/zhenggao/blog/3153530