zoukankan      html  css  js  c++  java
  • 【Java】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); 
     
    } 
     
    }
  • 相关阅读:
    CDN技术分享
    大型网站架构技术一览
    Remember-Me功能
    spring-security用户权限认证框架
    关于 tomcat 集群中 session 共享的三种方法
    Nginx+Tomcat+Terracotta的Web服务器集群实做
    Terrocotta
    使用hibernate tools插件生成POJO
    Session简介
    Cookie设置HttpOnly,Secure,Expire属性
  • 原文地址:https://www.cnblogs.com/jxd283465/p/11612168.html
Copyright © 2011-2022 走看看