Json字符串转换成List对象集合

古城微笑少年丶 2022-12-08 01:46 275阅读 0赞
  1. import com.alibaba.fastjson.JSON;
  2. import org.junit.Test;
  3. import java.util.List;
  4. public class jsonTest {
  5. @Test
  6. public void test0() {
  7. String jsonString = "[{'id':1,'num':1},{'id':2,'num':2}]";
  8. //将json转为list对象
  9. // List<T> listStr = JSON.parseArray(jsonString, T.class);
  10. List<Goods> listStr = JSON.parseArray(jsonString, Goods.class);
  11. for (Goods goods : listStr) {
  12. System.out.println(goods.getId());
  13. System.out.println(goods.getNum());
  14. }
  15. }
  16. }
  17. /**
  18. * pojo
  19. */
  20. class Goods {
  21. private Integer id;
  22. private Integer num;
  23. public Integer getId() {
  24. return id;
  25. }
  26. public void setId(Integer id) {
  27. this.id = id;
  28. }
  29. public Integer getNum() {
  30. return num;
  31. }
  32. public void setNum(Integer num) {
  33. this.num = num;
  34. }
  35. }

发表评论

表情:
评论列表 (有 0 条评论,275人围观)

还没有评论,来说两句吧...

相关阅读