81,122
社区成员




import java.io.Serializable;
public class DeptParam implements Serializable{
private static final long serialVersionUID = 1L;
String id;
String code;
String name1;
String name2;
String name3;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName1() {
return name1;
}
public void setName1(String name1) {
this.name1 = name1;
}
public String getName2() {
return name2;
}
public void setName2(String name2) {
this.name2 = name2;
}
public String getName3() {
return name3;
}
public void setName3(String name3) {
this.name3 = name3;
}
@Override
public String toString() {
return "DeptParam [id=" + id + ", code=" + code + ", name1=" + name1
+ ", name2=" + name2 + ", name3=" + name3 + "]";
}
}
String jsonStr = "[{\"id\":null,\"code\":\"01\",\"name1\":null,\"name2\":\"XXX有限公司\",\"name3\":null},{\"id\":null,\"code\":\"01\",\"name1\":null,\"name2\":\"XXX有限公司\",\"name3\":null}]";
Gson gson = new Gson();
DeptParam[] obj = gson.fromJson(jsonStr, DeptParam[].class);
数据库你用的是哪种?
package com.ule.web.test;
import java.util.List;
import com.alibaba.fastjson.JSONArray;
public class JsonTest {
public static void main(String[] args) {
String json = "[{\"id\":null,\"code\":\"01\",\"name1\":null,\"name2\":\"XXX有限公司\",\"name3\":null},{\"id\":null,\"code\":\"01\",\"name1\":null,\"name2\":\"XXX有限公司\",\"name3\":null}]";
List<DemoBean> list = JSONArray.parseArray(json, DemoBean.class);
for (DemoBean bean : list) {
System.out.println(bean.getCode()+","+bean.getName2());
}
}
}
class DemoBean {
Integer id;
String code;
String name1;
String name2;
String name3;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName1() {
return name1;
}
public void setName1(String name1) {
this.name1 = name1;
}
public String getName2() {
return name2;
}
public void setName2(String name2) {
this.name2 = name2;
}
public String getName3() {
return name3;
}
public void setName3(String name3) {
this.name3 = name3;
}
}