对接接口时,组织参数json出现的问题

时间:2020-09-09 03:42:24 来源:

【摘要】 对接接口时,组织参数json出现的问题考必过小编为大家整理了关于对接接口时,组织参数json出现的问题的信息,希望可以帮助到大家!

对接接口时,组织参数json出现的问题

标签:ring第三方接口ons参数传递mapdatepramdate类

在进行对接第三方接口时,进行参数组装成json的过程中出现参数传递格式错误以及json格式化错误。

在拼接json时,如果json中有对象,则以map的方式组装好所有参数。最后map转成json,不然直接用jsonObject对象put参数,会自动在json中的json那里帮我们添加转义符以及把{}括号加上双引号,导致传参时解析json出错。

下面是用JsonObject类对象一直put参数组成的错误json。

所以要用Map组装的方式生成json:

String requestParams = JsonMapper.toJsonString(params); // 最后直接调用json工具将map转成json字符串

这样组装就不会自动帮我们添加多余的转义符和双引号。

Note:在用map组装的方式组装时,如果有日期Date类型的参数(在Map类型为Map(String,Object)的前提下),如果value传入了Date类型数据,输出的时候会自动帮我们转成long类型的日期值,所以可以先把Date()转成String放到Map中。

对接接口时,组织参数json出现的问题

标签:ring第三方接口ons参数传递mapdatepramdate类

以上就是对接接口时,组织参数json出现的问题的内容,更多资讯请及时关注考必过网站,最新消息小编会第一时间发布,大家考试加油!

上一篇      下一篇
前端相关推荐 更多>>
前端热点专题 更多>>
热点问答
国家公务员考试年龄限制是多少 公务员国考和省考考试内容有什么区别 函授大专学历能不能考公务员 国家公务员考试考点能自己选择吗 新闻学专业能报考2022年公务员考试吗 什么是联合培养研究生 什么是破格录取研究生 什么人不适合读研 研究生报名户口所在地填什么 研究生结业和毕业有什么区别
网站首页 网站地图 返回顶部
考必过移动版 https://m.kaobiguo.net