最近使用JSON在前后端传输数据,经常怎么忘记转换,需要去查资料,现在在这做一个记录,方便自己记忆。
前端:
jquery把json字符串转bai数组对象du的方法:
数组转json串 var arr = [1,2,3, { a : 1 } ]; JSON.stringify( arr );
json字符串转数组 var jsonStr = '[1,2,3,{"a":1}]'; JSON.parse( jsonStr );
后端:(使用com.alibaba.fastjaon)
接受object数组的JSON字符串,并转换为相应对象数组
List<Class<T>clazz> planDetailList = JSONArray.parseArray(str,Class<T>clazz);