假如json字符串长这样:
"data": [
{
"businessno": "80028654975927596765872299",
"comcode": "3102445673",
"RiskCode": "7545",
"ChannelType": "03",
"UnderWriteEndDate": "2020-07-22 00:00:00",
"StartDate": "2020-07-22 00:00:00",
"EndDate": "2021-07-21 00:00:00",
"ExchangeRate": "1",
"CoinsRate": "1",
"SumAmount": "500000",
"SumPremium": "47.17",
"shareAgentFee": "0",
"handlercode": "34965826093411546",
"handlername": "如花"
}
]
如果要获取businessno的值,可以这样
String bussno = (String) JSONObject.parseArray(dataStr).getJSONObject(0).get("businessno");
0是第一个json串的意思
要先导入依赖
<dependency>
2 <groupId>com.alibaba</groupId>
3 <artifactId>fastjson</artifactId>
4 <version>1.2.7</version>
5 </dependency>