欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Json对象与String相互转换

程序员文章站 2024-03-16 08:52:22
...

1.Json对象转换为String

调用 JSONObject 的 toJSONString()方法即可

JSONObject evaluationDataJson = new JSONObject();
evaluationDataJson.put("2001"1);
evaluationDataJson.put("2002""100");
String evaluationData = evaluationDataJson.toJSONString();

2.String转换为Json对象

调用 JSONObject 的 parseObject()方法即可

遍历json对象时才用迭代器

JSONObject dataJson = JSONObject.parseObject(evaluationData);
Iterator iter = dataJson.entrySet().iterator();
while (iter.hasNext()) {
    Map.Entry entry = (Map.Entry) iter.next();
    System.out.println(entry.getKey().toString());
    System.out.println(entry.getValue().toString());

}
相关标签: java json