在編寫Json時,有時候我們會需要轉(zhuǎn)義一些特殊字符,比如雙引號、單引號、反斜杠等。這時候我們需要使用轉(zhuǎn)義字符,以便Json能夠正確地被解析。
var obj = { "name": "Tom", "age": 20, "desc": "He said:\"I'm fine.\"" }; var jsonString = JSON.stringify(obj);
在上面的代碼中,我們定義了一個包含了轉(zhuǎn)義字符的Json對象。當我們將該對象調(diào)用JSON.stringify()方法進行轉(zhuǎn)換時,Json字符串中的雙引號和反斜杠都被轉(zhuǎn)義了。
下面是一些常用的Json轉(zhuǎn)義字符:
"
雙引號\"
'
單引號\\'
\\
反斜杠\\\\
/
正斜杠\/
\b
退格\\b
\f
換頁\\f
\n
換行\\n
\r
回車\\r
\t
制表符\\t
以上是常用的Json轉(zhuǎn)義字符,當然還有其他一些轉(zhuǎn)義字符,可以根據(jù)需要進行使用。
上一篇php trim amp
下一篇php tree插件