如何在 Json 中转义大括号?

how to escape curly braces in Json?

我的代码如下所示:

"Control Statements": [
            {
                "key": " {% for foo in foo1 %} ... {% endfor %}",
                "val": "For loop"
            },
            {
                "key": "{% foo %} ... {% endif %}",
                "val": "If statement"
            }
         ]

我想转义 "key part"

中的大括号

您通过添加额外的大括号 {{ }} 来转义 json 大括号 { }。 我假设您可以使用一些在线实用程序来帮助您轻松转义 json 个字符。

对您想要的任何字符使用“\uXXXX”表示法而不是 XXXX,您需要输入字符的十六进制 unicode 代码。

<{> 的代码为 0x7b,<}> 为 0x7d。 所以“\u007b”和“\u007d”

它可以在“{”和“}”之前使用 \\。

例如:

"key": " \{% foo %\}...\{% endif %//}