org.json.JSONObject & org.json.JSONArray

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了org.json.JSONObject & org.json.JSONArray相关的知识,希望对你有一定的参考价值。

参考技术A 在 maven 项目中使用 org.json ,需引入依赖:

可以直接使用 new 关键字实例化一个JSONObject对象,然后调用它的 put() 方法对其字段值进行设置。

范例:

结果:

范例:

程序执行结果与上例相同。

范例:

程序执行结果与上例相同。

JSONObject为每一种数据类型都提供了一个getXXX(key)方法,例如:获取字符串类型的字段值就使用getString()方法,获取数组类型的字段值就使用getJSONArray()方法。

范例:

结果:

————————————————
原文链接: https://blog.csdn.net/pengjunlee/article/details/83985602

JSONObject

net.sf.json.JSONObject

JSONObject转VO/bean

org.json.JSONObject

fastJSON

json与Null

org.json.JSONObject orgJSON = new org.json.JSONObject();
// The method put(String, Collection) is ambiguous for the type JSONObject
//orgJSON.put("null", null);
net.sf.json.JSONObject netJSON = new net.sf.json.JSONObject();
netJSON.put("null", null);

System.out.println("netJSON" + netJSON); // 控制台输出 : netJSON{}

以上是关于org.json.JSONObject & org.json.JSONArray的主要内容,如果未能解决你的问题,请参考以下文章

net.sf.json.JSONObject 和org.json.JSONObject 的差别

net.sf.json.JSONObject 和org.json.JSONObject 的差别

org.json.JSONObject$1 类型的值 null 无法转换为 JSONObject

java.lang.NoClassDefFoundError:org/json/JSONObject [重复]

如何使用 ResponseEntity 返回 JSONObject 而不是 HashMap? (未找到类型返回值的转换器:类 org.json.JSONObject)

值类型 org.json.JSONObject 无法转换为 JSONArray