okhttp 如何传递嵌套json数据

需要传递这样的数据

{"location": {
    "lat": 40,
    "lng": 120
  }
}

然后后端(php)能够直接处理json对象,在okhttp里怎么创建请求呢?

阅读 3k
2 个回答

没明白,这不是 JSON 序列化器干的活么?

要么你就定义出来强类型的类出来;偷懒的话就全都当 Map 字典处理,往里面塞数据呗。

你的意思是,把json的数据取出来填充到okhhtp请求中?
那就 对requestBody.addParams就好,
或者不用解析json,直接把json文本塞到请求体里发出去就好呗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题