fastjson json对象解析成字符串
时间: 2023-08-13 16:38:03 浏览: 108
使用Fastjson库将Java对象转换成JSON字符串非常简单。以下是使用Fastjson库将Java对象转换成JSON字符串的示例代码:
```java
import com.alibaba.fastjson.JSON;
public class JsonGenerator {
public static void main(String[] args) {
Person person = new Person("Tom", 20);
String json = JSON.toJSONString(person);
System.out.println(json);
}
}
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 void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
输出结果为:
```
{"age":20,"name":"Tom"}
```
其中,使用`JSON`类的`toJSONString`方法将Java对象转换成JSON字符串。Fastjson库会自动根据Java对象的属性名和属性值生成对应的JSON字符串。
阅读全文