python web api 对接java 存在的json中文问题
Posted meiriyixiaobu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python web api 对接java 存在的json中文问题相关的知识,希望对你有一定的参考价值。
data = json.loads(request.body)
for key in data:
try:
data[key] = data[key].encode(‘ascii‘).decode(‘unicode_escape‘)
# 针对发过来的‘\u5e7f\u5dde\u5e02\u5357\u73e0\u533b\u7597\u7f8e\u5bb9\u95e8\u8bca\u6709\u9650\u516c\u53f8‘
#"\\u7814\\u4e00\\u65b0\\u80fd\\u6e90\\u7814\\u53d1\\u4e2d\\u5fc3\\u6709\\u9650\\u516c\\u53f8"
except UnicodeEncodeError as e:
logging.info("err: {}, merchant: {}".format(str(e), data[key]))
以上是关于python web api 对接java 存在的json中文问题的主要内容,如果未能解决你的问题,请参考以下文章
中通快递-单号查询接口-物流路由跟踪信息快递鸟api对接教程
常用快递单号物流查询API接口通用对接指南(JAVA快递鸟对接)
Java Web学习总结(43)—— Restful API 版本控制