xml 报错 The reference to entity "characterEncoding" must end with the ';' delimiter.,多半是没有使用转义字符的原因
xml 文件中使用这五种字符必须使用它们的转义字符, ' < ' 、 ' > ' 、 ' & ' 、 ' ' ' 、 ' " '
字符 | 转义字符 | 字符名 |
< | < | 小于号 |
> | > | 大于号 |
& | & | 和号 |
' | ' | 单引号 |
" | " | 双引号 |
例如、在xml中写jdbc的url连接,要使用 & 的转义字符 &
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8"
userId="root" password="root">
</jdbcConnection>