| dom4j解析xml报错 |
今天在用Dom4j读取xml信息时,报Content is not allowed in prolog错。 刚开始以为是中英文字符的问题,结果不是这个问题。 从网上搜了一下,才知道是因为在Windows中的保存UTF-8的文件会在文件开头加三个字节ef bb bf。 导致Dom4j在解析的时候出错。 |
|
dom4j解析xml报错 上面的图片是用windows的记事本保存的几种编码的文件,文件内容都是大写字符A。
通过vim查看十六进制发现utf-8的文件前面多了三个字节ef bb bf。 这个文件搞我2个多小时。。。 |
你会感兴趣的其他故事 |
|||
| 更多 | |||



故事模式 |



