String schemeDetail = [{ "fundCode": "000017", "percent": "50" }, { "fundCode": "000022", "percent": "50" }]
JSONArray jsonArray = JSONArray.parseArray(schemeDetail);
for (Object object : jsonArray) {
JSONObject jsonObject = (JSONObject) object;
String fundCode = jsonObject.getString("fundCode");
}
String otherRatio = [{ "20160921": "100" }, { "20160922": "200" }]
JSONArray jsonArray = JSONArray.parseArray(otherRatio);
for (Object obj : jsonArray) {
JSONObject map = (JSONObject) obj;
for (String key : map.keySet()) {
String profit = (String) map.get(key)
}
}
String schemeRatio = { "000017": "50", "001351": "50.00", "000022": "50" }
JSONObject jsonObject = JSONArray.parseObject(schemeRatio);
Set<Map.Entry<String, Object>> set = jsonObject.entrySet();
for (Map.Entry<String, Object> entry : set) {
String fundCode = entry.getKey();
String percent = String.valueOf(entry.getValue());
}
String schemeRatio = {"000017":"50","001351":"50.00","000022":"50"}
JSONObject map = JSONArray.parseObject(schemeRatio);
for(String key : map.keySet()){
String percent = (String) map.get(key)
}
"data": {
"type":"people",
"detail":{
"name":"",
"sex":""
}
}
Map<String, Object> data = new HashMap<>();
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "Allen");
jsonObject.put("sex", "girl");
data.put("type", "people");
data.put("detail", jsonObject);