public class JSONTest {
public static void main(String[] args) {
Map<String ,Object > map = new HashMap<>();
map.put("1","zhangsan");
map.put("2","lisi");
map.put("3","wangwu");
JSONObject jsonObject = new JSONObject(map);
String string = jsonObject.toJSONString();
map.put("4",string);
List<Object> list = new ArrayList<>();
list.add(string);
list.add(string);
map.put("5",list);
jsonObject = new JSONObject(map);
string = jsonObject.toJSONString();
System.out.println(string);
System.out.println("======");
JSONObject jsonObject1 = JSON.parseObject(string);
String zhangsan = jsonObject1.get("1").toString();
System.out.println("1: "+zhangsan);
String four = jsonObject1.get("4").toString();
JSONObject jsonObject2 = JSON.parseObject(four);
String string1 = jsonObject2.get("1").toString();
System.out.println("4-1: "+string1);
String five = jsonObject1.get("5").toString();
JSONArray array = JSON.parseArray(five);
for (Object o : array) {
JSONObject jsonObject3 = JSON.parseObject(o.toString());
String string2 = jsonObject3.get("1").toString();
System.out.println(string2);
System.out.println("====过过过====");
}
}
}
fashjson中的JSON,JSONObject
最新推荐文章于 2023-03-17 21:02:47 发布