(数据库用的是ORACLE数据库)
1.在前台输入测试数据时效果如下:
2.数据库存储:
3.在页面渲染时若不进行字符转义,则会报错。所以在查询时进行字符转义操作:
"是双引号的转义符,在页面渲染时自动将其转换为 单个双引号,
而&对应的ascii码值为38,使用char()函数和||进行拼接得到"
SELECT replace(r.comments ,'"',to_char(chr(38))||'quot;') FROM test r;
4.页面渲染效果如下:
5.如有问题,请大佬不吝赐教。