String str = "[861,\"te\",[221364091,1522662008347,0.00463756,7047.2]]";
3条回答 默认 最新
icyxing 2018-04-02 10:10关注正常解析就可以,这是个JSONArray,用fastjson的话
代码:
String str = "[861,\"te\",[221364091,1522662008347,0.00463756,7047.2]]"; JSONArray parse = JSON.parseArray(str); System.out.println(parse.getInteger(0)); System.out.println(parse.getString(1)); System.out.println(parse.getJSONArray(2).getInteger(0)); System.out.println(parse.getJSONArray(2).getInteger(1)); System.out.println(parse.getJSONArray(2).getDouble(2)); System.out.println(parse.getJSONArray(2).getDouble(3));输出
861 te 221364091 -2051381733 0.00463756 7047.2本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报