帝国内容管理系统输出 JSON格式数据怎么实现??

  现在很多站点图集信息调用都用了这样的[{内容1},{内容2 } ,{内容3} , ······· {内容N}]格式到html,再用js调用显示。但是在帝国内容管理系统添加标签如:{标签}, 调用后输出的是[{内容1},{内容2 } , ······· {内容N},]就是多了一个逗号,直接导致JS不能正常读取里边的数据。
我在网上找了能输出大图、小图、说明的自定义函数。现在就是出现上边的问题,调用后,不是多一个 逗号 就是少一个,造成JS不能正常调用显示 。我希望内容管理系统输出这种格式的
"list": [{内容1},{内容2 } ,{内容3} , ······· {内容N}]
内容到html文件中的textarea里要怎么实现??具体点来说我要从后台调用序号、大图、小图、说明等这些数据,然后输出在最终的html里像下边这样的格式。

{

"info":
{
"setname": "标题",

"imgsum": 图片总数,

"lmodify": "时间",

"prevue": "简介",

"channelid": "0001",
"reporter": "",
"source": "内容来源",

"dutyeditor": "作者",
"prev": {
"setname": "上一新闻标题",

"simg": "上一新闻缩略图",
"seturl": "上一新闻链接"
},
"next": {
"setname": "下一新闻标题",

"simg": "下一新闻缩略图",

"seturl": "下一新闻链接"
}
},

"list":
[

{
"id": "序号",
"img": "大图.jpg",

"timg": "小图.jpg",

"simg": "小图.jpg",
"oimg": "原图(或大图).jpg",
"osize": {"w":auto,"h":auto},

"title": "标题",
"note": "图片说明",
"newsurl": "#"
}

{
"id": "序号",
"img": "大图.jpg",

"timg": "小图.jpg",

"simg": "小图.jpg",
"oimg": "原图(或大图).jpg",
"osize": {"w":auto,"h":auto},

"title": "标题",
"note": "图片说明",
"newsurl": "#"
}
]
}

我又查了不少资料说这种格式是JSON格式。帝国CMS的list.var标签也是支持PHP代码的,但是我不会PHP求高手帮我把上边这一段改成PHP代码。