Json字符串转换成List对象集合
1import com.alibaba.fastjson.JSON;
2import org.junit.Test;
3
4import java.util.List;
5
6public class jsonTest {
7 @Test
8 public void test0() {
9 String jsonString = "[{'id':1,'num':1},{'id':2,'num':2}]";
10 //将json转为list对象
11 // List<T> listStr = JSON.parseArray(jsonString, T.class);
12 List<Goods> listStr = JSON.parseArray(jsonString, Goods.class);
13 for (Goods goods : listStr) {
14 System.out.Id());
15 System.out.Num());
16 }
17 }
18}
19
20/**
21 * pojo
22 */
23class Goods {
24 private Integer id;
25 private Integer num;
26
27 public Integer getId() {
28 return id;
29 }
30
31 public void setId(Integer id) {
32 this.id = id;
33 }
34
35 public Integer getNum() {
36 return num;
37 }
json转换对象38
39 public void setNum(Integer num) {
40 this.num = num;
41 }
42}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论