com.alibaba.fastjson 的使用案例 JSONObject 工具和JSONArray工具的使用

 

       String[] header_list=new String[] {"货品名称","供应商","价格","税收比例","税收价格","公开价格","公开税收","数量","总额","应纳税额","目的","成本中心","请购数量","请购单位","商品单位","属性"};
        
    JSONArray goodsInCart=    ExcelUtil.readExcelToShoppingCart(header_list, xlsxFile);
   int size= goodsInCart.size();

for(int i=1;i<size;i++){

//读取JSONArray中的一个元素

       JSONObject theRecord=  (JSONObject) goodsInCart.get(i);

//从JSONObject中读取一个属性

     String properties= (String) theRecord.get("属性");

//将一个json集合格式字符串转化JSONArray型对象

     JSONArray propertiesObj= (JSONArray) JSONObject.parse(properties);

     for(int j=0;j<propertiesObj.size();j++){

//读取JSONArray中的一个元素

         JSONObject cartProperty=  (JSONObject)  propertiesObj.get(j);

//从JSONObject中读取一个属性并转化成一个JSONArray型对象

         JSONArray  options=     (JSONArray)  cartProperty.get("options");

        for(int k=0;k<options.size();k++){

//读取JSONArray中的一个元素转化成JSONObject型对象

            JSONObject option=    (JSONObject) options.get(k);
             System.out.println(option.get("option_value"));
        }
     }
    // System.out.println(properties);
    

   }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值