以下总结一下java转JSON串的几种方式:
1、将java对象转成json串
2、通过JSONObject生成json串
3、通过json字符串生成json串
代码通过阿里的fastjson包实现。
代码如下:
1、Person类,包含Crad的List
package com.doit8.test.jsontest.pojo;
import java.util.ArrayList;
import java.util.List;
public class Person {
private String username;
private String email;
private String sex;
private int age;
private List cardList=new ArrayList();
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public List getCardList() {
return cardList;
}
public void setCardList(List cardList) {
this.