java在同一个键中获取Json对象和Json数组
当它们只有一个响应(Plan)时,我得到的是JSON对象,当它们有多个响应(Plan)时,我得到的是JSON数组。如何处理JSON响应
JSON数组,当它们是多个计划时
{
"ocrNumber": "0123456",
"userName": "dddd",
"plan": [{
"lat": "13.1234",
"long": "7.1234",
"imagepath": "sd / image / demo.jpg"
},{
"lat": "13.1234",
"long": "7.1234",
"imagepath": "sd / image / demo.jpg"
}]
}
JSON对象,当它们只有一个计划时
{
"ocrNumber": "0123456",
"userName": "dddd",
"plan": {
"lat": "13.1234",
"long": "7.1234",
"imagepath": "sd / image / demo.jpg"
}
}
# 1 楼答案
在应用程序级别的gradle文件中添加依赖项
创建MyResponse。爪哇
制定计划。java类
使用Gson将jsonString转换为对象