java解析Json中获取Array字段值及嵌套Json对象
2021-04-10 20:29
标签:nbsp try lock res pass return 对象 public bsp 1. Json含有数组时,先把String类型的json串转换的Json对象,通过getJSONArray(key)方法获取其Array部分,然后通过下标和key获取相应子数组里具体的字段值:
} java解析Json中获取Array字段值及嵌套Json对象 标签:nbsp try lock res pass return 对象 public bsp 原文地址:https://www.cnblogs.com/long2050/p/13363789.html
String test_arrary = "{\"address\": [{\"addressLine1\": \"Noida\",\"addressLine2\": \"UP\"}],\"firstName\": \"Achyut\",\"lastName\": \"khanna\"}";
2. 获取嵌套Json值,即先获取嵌套的内层data为json对象,然后转换为string,然后可以通过getString(key)方式获取data里面的各个字段值:
String test_json = "{\"comm\":{\"comm\":null,\"data\":null,\"unitcode\":\"100001\",\"trxcode\":\"60301\",\"orderno\":\"201803050000023\",\"sendtime\":\"20180307 11:16:18\",\"sendserno\":\"20180307000000000001\",\"channel\":\"pc\",\"sendcode\":\"yxcd\",\"signcode\":\"\"},\"data\":{\"orderno\":\"201803050000023\",\"urgentflag\":null,\"loanamt\":null,\"servamt\":null,\"allamt\":\"50000.00\",\"chnsname\":\"张立男\",\"buybackreason\":null,\"filetrans\":\"0\",\"filename\":null,\"filepasswd\":null,\"filesize\":null}}";
上一篇:c++数字
文章标题:java解析Json中获取Array字段值及嵌套Json对象
文章链接:http://soscw.com/index.php/essay/73952.html