关于第三方接口调用返回值问题?
这是第三方接口返回值类型:
{ "data": { "standard": "RO-185I智能-新款", "filter_period": "", "channel": "电商", "type": "1", "u9_code": "104011-0003", "pro_list": "", "pro_install_type": "", "model": "", "info": "", "pro_filter9": "", "pro_filter8": "", "pro_filter7": "", "pro_filter6": "", "pro_filter5": "190005-0048", "pro_filter4": "190007-0013", "pro_filter3": "190005-0002", "pro_filter2": "190004-0004", "pro_filter1": "190002-0003", "water_effect_level": "", "weight": "", "market_date": "2017.11", "suit_filter_count": "", "hygiene_cert": "", "size": "197*386*464", "name": "RO-185I智能-新款", "pro_filter10": "", "pro_level": "", "status": "1", "suit_filter_list": "", "electric_cert": "", "pic1": "", "is_iot": "", "pro_org": "", "pic2": "", "suning_code": "", "pic3": "", "amount": "", "pro_water": "", "pro_sublist": "", "pro_flux": "", "need_install": "1", "pro_power": "", "jingdong_code": "", "u8_code": "703100" }, "status": { "code": "E0", "message": "成功" } } |
我请求后的数据为:String类型的字符串。
如何返回解析成指定的格式?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
看看 OpenFeign 的例子:
是不是很酷?
写一个实体类,对应第三方接口的返回的JSON数据格式。
用JSON解析数据,得到实体类,返回实体类给业务调用着。
如果很多这样的接口,建议你试试#OpenFeign# https://github.com/OpenFeign/feign
这货可以帮你省很多事。
JsonObject
CloseableHttpClient 可以用单例,重复创建浪费资源。
HTTP请求代码:
接口代码: