在运行Mybatis时,发生异常:

Mybatis 运行时org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容

原因: 文件的编码格式是:utf-8 + BOM

        utf-8+BOM编码格式,后端读取时,第一行是会做编码转换,导致乱码。

解决:首先打开notepad,格式改成 “以utf-8无BOM格式编码”即可。

Mybatis 运行时org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容

单击"首选项"

Mybatis 运行时org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容

(1) 先创建空的

Mybatis 运行时org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容 

2)再复制原来有问题的XML文件,然后保存!

Mybatis 运行时org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容 

3)把工程中有XML文件的先删除,然后将刚才的文件复制到工程中! ok!

Mybatis 运行时org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容 

相关文章:

  • 2022-12-23
  • 2021-09-02
  • 2022-01-10
  • 2021-08-25
  • 2022-12-23
  • 2021-08-29
  • 2021-10-01
  • 2021-11-16
猜你喜欢
  • 2021-08-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-11
相关资源
相似解决方案