json字符串对象中的大括号是否需要转义?

json字符串对象中的大括号是否需要转义?,json,escaping,curly-braces,Json,Escaping,Curly Braces,此字符串是JSON对象/文件的一部分: "Mask" : "{0}(CASE WHEN {1} = {2} THEN {3} ELSE 0 END) {4}" JSON会认识到这是标准JSON符号的一部分,还是我需要以某种方式避开那些大括号 如果是这样的话,那么如何避免JSON中的大括号呢。花括号不必在JSON中转义。不,花括号不必在JSON字符串中转义。 JSON是在中定义的。列出了必须转义的字符串: 所有Unicode字符都可以放在 引号,除了必须转义的字符以外: 引号、反向索利多士和控制

此字符串是JSON对象/文件的一部分:

"Mask" : "{0}(CASE WHEN {1} = {2} THEN {3} ELSE 0 END) {4}"
JSON会认识到这是标准JSON符号的一部分,还是我需要以某种方式避开那些大括号


如果是这样的话,那么如何避免JSON中的大括号呢。花括号不必在JSON中转义。

不,花括号不必在JSON字符串中转义。

JSON是在中定义的。列出了必须转义的字符串:

所有Unicode字符都可以放在 引号,除了必须转义的字符以外: 引号、反向索利多士和控制字符(U+0000 通过U+001F)

虽然所有字符都可以转义,但不必使用大括号