如何在java中使用org.json.JSONObject将值设置为null?我当然可以读一个值是使用的isNull空 - 但似乎当我把空的,它只是不理我:如何在java中使用org.json.JSONObject将值设置为null?
JSONObject o = new JSONObject();
o.put("key",null);
o.isNull("key"); // returns true, buuuut...
o.has("key"); // returns false
o.isNull("somethingIHaventSetAtAll"); // also returns true, unfortunately
如果你把空值,那么它删除键:http://www.json.org/javadoc/org/json/JSONObject.html#put(java.lang.String,%20java.lang.Object) –