Map 转 Json

Map 转 Json
Map<String, Object> userInfoMap = new HashMap<String, Object>();
// String data = JsonUtil.toJson(infoMap);
userInfoMap.put("agent", agent);
userInfoMap.put("ename", ename);
Map<String, Object> infoMap = SocketLogic.logic.userInfo(userInfoMap);
JSONObject rootObj = (JSONObject)JSONObject.toJSON(infoMap);
JSONArray nodeArr = rootObj.getJSONArray("node");
for(int i = 0; i < nodeArr.size(); i ++) {
authority = nodeArr.getJSONObject(i).get("authority").toString();          //交易权限
margin = nodeArr.getJSONObject(i).getLongValue("margin");  //保证金
warn = nodeArr.getJSONObject(i).getFloatValue("warn");      //警戒线
close = nodeArr.getJSONObject(i).getFloatValue("close");    //平仓线
end =  nodeArr.getJSONObject(i).getLongValue("end");       //结束时间
mainp = nodeArr.getJSONObject(i).getFloatValue("mainp"); //主板单票比例
midp = nodeArr.getJSONObject(i).getFloatValue("midp");   //中小板单票比例
growp = nodeArr.getJSONObject(i).getFloatValue("growp"); //创业板单票比例
   
}

你可能感兴趣的:(Map 转 Json)