Java通过URL获取的JSON数据如何解析
在现在的项目中几乎都是用的是JSON格式的数据传递,那么我们在后台使用Java通过URL获取到JSON后该如何去解析呢?
-
jsonObject转jsonArray
//通过URL获取到JSON数据 JSONObject jsonObject = CommonUtil.httpsRequest(url, "POST", postData, "application/json", token); //通过key获取其中的result数据 JSONObject result = jsonObject.getJSONObject("result"); //通过key获取result中的数组数据 JSONArray orderList = result.getJSONArray("order_info"); -
jsonArray转jsonObject
JSONArray jsonarray = JSONArray.fromObject(object); for (int i = 0; i < jsonarray.size(); i++) { //将每一个值转换成JSONObject类型 JSONObject ob = (JSONObject) jsonarray.get(i); //将需要用到的数据通过key取出 String name = ob.get("name").toString(); String age = ob.get("age").toString(); }
最后
以上就是缓慢大象最近收集整理的关于Java通过URL获取的JSON数据如何解析的全部内容,更多相关Java通过URL获取内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复