xml文件(mybatis映射文件)中特殊字符转义
2023-09-27 14:19:56 时间
XML 文件在解析时会将五种特殊字符进行转义,当不希望语法被转义时,就需要进行特别处理,参考HTML字符转义规范
Myabtis 中五个特殊字符
原始符号 | 符号含义 |
---|---|
> | 大于 |
< | 小于 |
& | and |
" | 英文双引号 |
’ | 英文单引号 |
方法一:<![CDATA[ ]]>
<select id="select" resultMap="user">
select * from user where age< ![CDATA[ > ]] >
18
</select>
方法二:使用转义字符
<select id="select" resultMap="user">
select * from user where age > 18
</select>
原始字符 | 转义字符 | Tips |
---|---|---|
> | > | 转义字符尾部需要添加英文分号 |
< | < | 转义字符尾部需要添加英文分号 |
& | & | 转义字符尾部需要添加英文分号 |
" | " | 转义字符尾部需要添加英文分号 |
’ | &apos | 转义字符尾部需要添加英文分号 |
参考HTML语言转义规范:html需要转义的字符有哪些-html教程-PHP中文网
原文链接:https://blog.csdn.net/qq_39249094/article/details/112874919
相关文章
- springBoot2.2.0+mybatis-xml文件方式+Oracle11g+jsp页面,实现简单的CRUD
- node基础:文件系统-文件读取
- bitBucket readme文件图片添加
- 基于NMAP日志文件的暴力破解工具BruteSpray
- mybatis xml 映射文件 sql-include 的用法
- ArcGIS 相同要素类的多Shp文件或多要素合并
- Java文件IO操作应该抛弃File拥抱Paths和Files
- mybatis generator配置,Mybatis自动生成文件配置,Mybatis自动生成实体Bean配置
- 解决idea创建ssm项目找不到mybatis的mapper的xml文件问题
- idea集成 MyBatis Generator 插件,自动生成dao,model,sql map文件
- Java学习-016-CSV 文件读取实例源代码
- 解决U盘拷贝时提示文件过大问题(不能拷贝超过4个g的文件)
- mybatis_mybatis写mapper文件注意事项
- Java之相对路径找不到文件问题解决方法
- Mybatis中 Dao接口和XML文件的SQL如何建立关联
- 【Git 问题及解决方案】本地删除某些文件后,远程仓库也实现删除的方法
- MyBatis映射文件深入