如何逃避Json的花括号?

时间:2016-11-16 13:48:45

标签: json jinja2

我的代码如下:

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

我想在"关键部分"

中逃避花括号

3 个答案:

答案 0 :(得分:0)

通过添加额外的{{}}来逃避json括号{}。 我假设你可以通过一些在线工具来帮助你轻松逃脱json角色。

答案 1 :(得分:0)

对于要使用的任何字符,请使用“ \ uXXXX”表示法,而不是XXXX,您需要放置该字符的十六进制unicode代码。

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

答案 2 :(得分:0)

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

例如:

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