freemarker在遍历list的时候,最后遍历出来的list,最终对象间的逗号会消失,通过fastjson,string转JsonObject,可以自动补齐list对象间缺失的逗号。
有这样一个字符串:
String str=[{} {} {}]
这是经过freemarker处理过的,最终 {} 间的逗号全部缺失了,通过fastjson补齐
JsonObject.parseObject(str),最终会补齐逗号:
[{},{},{}]
这样就符合标准json格式了。
freemarker在遍历list的时候,最后遍历出来的list,最终对象间的逗号会消失,通过fastjson,string转JsonObject,可以自动补齐list对象间缺失的逗号。
有这样一个字符串:
String str=[{} {} {}]
这是经过freemarker处理过的,最终 {} 间的逗号全部缺失了,通过fastjson补齐
JsonObject.parseObject(str),最终会补齐逗号:
[{},{},{}]
这样就符合标准json格式了。