JSONObject将对象转为json字符串
时间: 2023-09-03 13:09:21 浏览: 106
JS 对象(Object)和字符串(String)互转方法
可以使用JSONObject的toString()方法将Java对象转为JSON字符串。
例如,假设有一个名为person的Java对象,包含属性name和age:
```
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
```
可以使用JSONObject将这个对象转为JSON字符串:
```
Person person = new Person("John", 30);
JSONObject json = new JSONObject(person);
String jsonString = json.toString();
```
这样就将person对象转为了以下JSON字符串:
```
{"name":"John","age":30}
```
阅读全文