json

v9.10.0

通过 JSON.stringify() 把值转换为字符串,多用于调试用途。

输入

{% assign arr = "foo bar coo" | split: " " %}
{{ arr | json }}

输出

["foo","bar","coo"]

格式化

v10.11.0

可以指定一个 space 参数来格式化 JSON。

Input

{% assign arr = "foo bar coo" | split: " " %}
{{ arr | json: 4 }}

Output

[
    "foo",
    "bar",
    "coo"
]