2013-10-15 38 views
4

考虑以下方面:JSON字符串化帮手

{ 
    dogs: [ {name: "rex"}, {name: "tobi"} ] 
} 

我如何可以转储狗作为一个数组,即:类似的东西JSON.stringify(dogs)

{#dogs}{@contextDump}{/dogs}试过,但是(逻辑),它输出:

{"name": "rex"}{"name": "tobi"} 

而不是:

["name": "rex"}, {"name": "tobi"}] 

谢谢

回答

9

这是可能的使用filters。您的模板应该是这样的:

{dogs|js|s} 

js基本上是JSON.stringify和s UNESCAPE一切,这将取消转义引号的JSON。

看到这个jsFiddle

+0

哦,是的,过滤器!优秀的错过了那个选项,thx! – abernier