单引号和双引号之间可以相互嵌套。
1、单引号内只能嵌套双引号。
2、双引号内只能嵌套单引号。
3、如果想在双引号内,再嵌套双引号,里面的双引号,一定要进行转义(\”)。
4、JS中的转义字符是反斜杠(\).常用的转义字符有:\‘、\”、\\、\r、\n等。
转义字符也就是,当浏览器遇到反斜杠(\)时,将会对其后的一个字符进行特殊对待,当成一个一个普通字符来对待。所谓“普通”字符就是a、b、c、&等。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何向数据库中保存单引号,双引号等字符相关的知识,希望对你有一定的参考价值。
如何向数据库中保存单引号,双引号等字符,并在JSP页面中也能正常输出。
但是客户要求页面上的信息与数据库中的信息要一致。
也就是说页面上显示单引号,双引号,<,>,等字符保存到数据库中时也要同样的。
我曾考虑过一个方案:
保存时:把从页面上取到的数据转成ASK码,Insert或Update入库时再把ASK码转成字符。
显示时:从数据库中Select出的数据转成ASK码放到Bean中,在JSP页面显示时在把ASK码转成字符。
这样页面与数据库中的信息就完全一样了。
我觉得这种思考应该没有问题,但是实现起来总是有错误。
单引号和双引号之间可以相互嵌套。
1、单引号内只能嵌套双引号。
2、双引号内只能嵌套单引号。
3、如果想在双引号内,再嵌套双引号,里面的双引号,一定要进行转义(\”)。
4、JS中的转义字符是反斜杠(\).常用的转义字符有:\‘、\”、\\、\r、\n等。
转义字符也就是,当浏览器遇到反斜杠(\)时,将会对其后的一个字符进行特殊对待,当成一个一个普通字符来对待。所谓“普通”字符就是a、b、c、&等。
以上是关于如何向数据库中保存单引号,双引号等字符的主要内容,如果未能解决你的问题,请参考以下文章