java后台处理json数据

1.前台传到后台一个map,map里面是json格式的数据

JSONObject jsonObject=JSONObject.fromObject(map);//把map转成json格式,输出一下看是什么数据格式

可以把这个jsonObject打印到控制台 复制到 json在线解析及格式转换(点击跳转)

然后看这个数据的详细格式,方便下一步的解析操作

java后台处理json数据_第1张图片

比如里面有三个键值对,分别是KHJHXX,KHXXX,SJLY,每个键的value都是一个数组,数组里面的每个值都是一个json对象

json对象可能又有json数组,比如里面的datas[]


java后台处理json数据_第2张图片

java后台处理json数据_第3张图片

部分代码:

import net.sf.json.JSONObject;

net.sf.json.JSONArray jsonArray=net.sf.json.JSONArray.fromObject(map.get("KHXXX"));// 获取一个键的值,对应的是一个数组
	for(
	int i = 0;i



你可能感兴趣的:(Json)