在Android中,JSONObject类是用来表示JSON对象的一种数据结构,它可以用来创建、解析和操作JSON数据。以下是JSONObject类的一些常用方法:
JSONObject jsonObject = new JSONObject();
jsonObject.put("key1", "value1");
jsonObject.put("key2", 123);
String value1 = jsonObject.getString("key1");
int value2 = jsonObject.getInt("key2");
boolean containsKey = jsonObject.has("key1");
String jsonString = jsonObject.toString();
JSONObject newJsonObject = new JSONObject(jsonString);
除了以上方法之外,JSONObject类还提供了其他一些用于操作JSON数据的方法,如删除键值对、获取键的集合等。在Android开发中,JSONObject类通常用于与服务器进行数据交互,解析服务器返回的JSON数据。