01 解析字符串

5 篇文章 0 订阅
  • jackson 解析字符串
--实体类对象
public class LszbcxBean {
    private String trade_amount;
    private String last_balance;
    private String current_balance;
    private String acctbk;
    private String operating_srl;
    private String payment_date;
    private String remark;
    private String operator_id;
    private String msisdn;
    public String getTrade_amount() {
        return trade_amount;
    }
    public void setTrade_amount(String trade_amount) {
        this.trade_amount = trade_amount;
    }
    public String getLast_balance() {
        return last_balance;
    }
    public void setLast_balance(String last_balance) {
        this.last_balance = last_balance;
    }
    public String getCurrent_balance() {
        return current_balance;
    }
    public void setCurrent_balance(String current_balance) {
        this.current_balance = current_balance;
    }
    public String getAcctbk() {
        return acctbk;
    }
    public void setAcctbk(String acctbk) {
        this.acctbk = acctbk;
    }
    public String getOperating_srl() {
        return operating_srl;
    }
    public void setOperating_srl(String operating_srl) {
        this.operating_srl = operating_srl;
    }
    public String getPayment_date() {
        return payment_date;
    }
    public void setPayment_date(String payment_date) {
        this.payment_date = payment_date;
    }
    public String getRemark() {
        return remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
    public String getOperator_id() {
        return operator_id;
    }
    public void setOperator_id(String operator_id) {
        this.operator_id = operator_id;
    }
    public String getMsisdn() {
        return msisdn;
    }
    public void setMsisdn(String msisdn) {
        this.msisdn = msisdn;
    }
}


--解析代码
public static void main(String[] args) {
        String json = "[{\"operating_srl\":\"20200101060452784858\",\"payment_date\":\"2020-01-01\",\"acctbk\":\"优惠帐本\",\"last_balance\":\"0\",\"operator_id\":\"99777875\",\"remark\":\"营销返款充值(优惠)\",\"current_balance\":\"50\",\"trade_amount\":\"50\"}]";
        ObjectMapper mapper = new ObjectMapper();
        try {
            List<LszbcxBean> lszbcxBeanList = mapper.readValue(json, new TypeReference<List<LszbcxBean>>() {});
            for (LszbcxBean lszbcxBean : lszbcxBeanList) {
                System.out.println(lszbcxBean.getOperating_srl());
            }
        }
        catch (JsonParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        catch (JsonMappingException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值