博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
The reference to entity "characterEncoding" must end with the ';' delimiter
阅读量:6821 次
发布时间:2019-06-26

本文共 2141 字,大约阅读时间需要 7 分钟。

hot3.png

 mybatis的XML报错:

Caused by: org.xml.sax.SAXParseException: The reference to entity "characterEncoding" must end with the ';' delimiter.    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanAttributeValue(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanAttribute(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)    at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)    at org.springframework.orm.jpa.persistenceunit.PersistenceUnitReader.validateResource(PersistenceUnitReader.Java:187)    at org.springframework.orm.jpa.persistenceunit.PersistenceUnitReader.readPersistenceUnitInfos(PersistenceUnitReader.java:138)    ... 48 more

因为这里的 "&"

113214_2wwe_2338224.png

 

要转义一下,改成: & 就没问题了

此外 在xml文件中有以下几类字符要进行转义替换:

<

<

小于号

&gt;

>

大于号

&amp;

&

&apos;

'

单引号

&quot;

"

双引号

转载于:https://my.oschina.net/u/2338224/blog/1488836

你可能感兴趣的文章
(错误)在VMmare中安装centos后不能联网
查看>>
hdu 1712 (分组背包)
查看>>
构建之法阅读笔记03
查看>>
C# 属性
查看>>
初识接口
查看>>
HICON与HBITMAP相互转换
查看>>
微信公众、QQ群、知识星球(附比特币链接)
查看>>
03.LoT.UI 前后台通用框架分解系列之——多样的表格
查看>>
高可用
查看>>
centos7 lvm实例
查看>>
分析python日志重复输出问题
查看>>
linux 信号处理
查看>>
Android--RecyclerView的封装使用
查看>>
Java对象和类
查看>>
驼峰命名法
查看>>
qsort
查看>>
206. Reverse Linked List
查看>>
设计模式之单例模式
查看>>
获取客户端ip地址
查看>>
sessionid如何产生?由谁产生?保存在哪里?
查看>>