如果您想将Java中的
JSONObject
对象转换为
String
类型的JSON格式,可以使用
toString()
方法来实现:
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "张三");
jsonObject.put("age", 18);
String jsonString = jsonObject.toString();
上述代码中,我们创建了一个JSONObject
对象,并向其中添加了两个键值对。然后,我们调用toString()
方法将JSONObject
对象转换为String
类型的JSON格式。
需要注意的是,转换后的JSON格式字符串可能会包含转义字符。如果您需要将JSON格式字符串转换为JSONObject
对象,可以使用JSONObject
类的构造方法:
String jsonString = "{\"name\":\"张三\",\"age\":18}";
JSONObject jsonObject = new JSONObject(jsonString);
上述代码中,我们创建了一个包含两个键值对的JSON格式字符串,然后使用JSONObject
类的构造方法将其转换为JSONObject
对象。需要注意的是,由于JSON格式字符串中使用了双引号,因此需要在Java代码中使用反斜杠对其进行转义。