java json转数组 集合 json数组转java数组
转载
入参为json串,json中包含json数组,需取到转换成一般的java数组,在代码中使用。如下格式
{
"printType": "T",
"visaSerialNo": "1210003653",
"checkedPolicyNo": ["1021205072018000167", "1025905072018441713", "1025905072018441714"],
"printno": ["1210003653", "1210003654", "1210003654"]
}
|
【转换代码:】
List jsonstr = (List) map.get("checkedPolicyNo");//获取到json数据中数组的那一部分
String[] toBeStored = (String[])jsonstr.toArray(new String[jsonstr.size()]);
选中的保单号组成的jsonarray数组,先转换成list,在转换成java数组。即可达到要使用的格式。
后续就使用:
// 校验第一个流水号的可使用
for (i = 1; i <= toBeStored.length; i++, intVisaSerialNo_tmp++)// 检验流水号是否能使用,流水号+1
{
.................................
}
|
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。