當前位置:
首頁 >
java获取json中某个字段
發布時間:2025/3/12
16
豆豆
生活随笔
收集整理的這篇文章主要介紹了
java获取json中某个字段
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import com.alibaba.fastjson.JSONObject;
public class JsonTest {public static void main(String[] args) {// json串(以自己的為準)String str = "{"id":"75","shoppingCartItemList":[{"id":"407","num":"10"}]}";JSONObject jsonObject = JSONObject.parseObject(str);// 獲取到key為shoppingCartItemList的值String r = jsonObject.getString("shoppingCartItemList");System.out.println(r);}
}
package com.cmbc.cms.action.addrebatchno;import java.util.List;import com.alibaba.fastjson.JSONObject;public class Test {public int getId() {return id;}public void setId(int id) {this.id = id;}public int getNum() {return num;}public void setNum(int num) {this.num = num;}private int id;private int num;public static void main(String[] args) {
// TODO Auto-generated method stub String str = "{\"id\":\"75\",\"shoppingCartItemList\":[{\"id\":\"407\",\"num\":\"10\"}]}";JSONObject jsonObject = JSONObject.parseObject(str);
// 獲取到key為shoppingCartItemList的值 String r = jsonObject.getString("shoppingCartItemList");System.out.println(r);//取外面的id String id = jsonObject.getString("id");System.out.println(id);//取里面的id List<Test> list = JSONObject.parseArray(r,Test.class);int id2 = list.get(0).getId();System.out.println(id2);}}
總結
以上是生活随笔為你收集整理的java获取json中某个字段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux中使用netstat命令的基本
- 下一篇: vb.net2019-多线程并行计算(5