--实体类对象
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) {
e.printStackTrace();
}
catch (JsonMappingException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
}