将json字符串转换为json对象

java将json字符串转换为json对象

jsonObject:{"result":{"rows":{"elements":\[{"duration":7108,"distance":89836},{"duration":5377,"distance":89139},{"duration":60,"distance":0}}]},"message":"Success","request_id":"282fb0796b3d4c2eb440c71ca29ed275","status":0}

java 复制代码
import com.alibaba.fastjson.JSONObject;



// 创建RestTemplate
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<String> response = restTemplate.postForEntity(url, data, String.class);
String body = response.getBody();
JSONObject jsonObject = (JSONObject) JSONObject.parse(body);
if (!"Success".equals(jsonObject.getString("message"))){
    return AjaxResult.error("地图计算距离失败");
}
log.info("返回参数:" + jsonObject);
JSONObject result = jsonObject.getJSONObject("result");
JSONArray rows = result.getJSONArray("rows");
JSONArray elements = rows.getJSONObject(0).getJSONArray("elements");
相关推荐
光影6275 小时前
Python接口自动化测试----Requests库基础入门
开发语言·python·测试工具·pycharm·自动化
程序媛_5 小时前
【Python】连接PostgreSQL获取手机验证码
开发语言·python·postgresql
加成BUFF5 小时前
第六天 ROS 《Action 通信实验》
linux·机器人·ros
ShineWinsu5 小时前
对于Linux:进程信号的解析—下
linux·运维·服务器·面试·笔试·进程·信号
YIN_尹5 小时前
【Linux系统编程】基础IO第二讲——文件描述符
android·linux·服务器
Kobebryant-Manba5 小时前
学习参数管理
pytorch·python·深度学习
是有头发的程序猿5 小时前
竞品分析 + 用户洞察自动化|基于 item_review 评论接口 + 多 AI Agent 实现淘宝评论全量采集与智能分析(附python源码)
java·python·自动化
信看5 小时前
Jetson Orin Quectel QMI 拨号上网
开发语言·python
wxytxdy5 小时前
Linux 自动化运维基础 —— 定时任务与日志轮转
linux
Cx330❀6 小时前
【Linux网络】高性能 TCP 服务器:从多线程到线程池的架构演进与落地实践
linux·运维·服务器·网络·c++·tcp/ip·架构