变换为json类型却遭遇乱码\u516c\u5f00\u65e5\u671f

快快乐乐的转换为json之后,输出却变成了:

{"CNVD-ID": "CNVD-2020-12878", "\u516c\u5f00\u65e5\u671f": "2020-02-29", "\u5371\u5bb3\u7ea7\u522b": "\u4e2d(AV", "\u5f71\u54cd\u4ea7\u54c1": "\u5e7f\u5dde\u8054\u96c5\u7f51\u7edc\u79d1\u6280\u6709\u9650\u516c\u53f8 UEESHOP ", "\u6f0f\u6d1e\u63cf\u8ff0": "UEESHOP\u662f\u56fd\u5185\u4e13\u6ce8\u4e8e\u8de8\u5883\u7535\u5546\u7684\u81ea\u5efa\u7ad9\u5e73\u53f0\uff0c\u4e3a\u8de8\u5883\u7535\u5546\u96f6\u552e\u5356\u5bb6\u53ca\u5916\u8d38\u51fa\u53e3\u4f01\u4e1a\u63d0\u4f9b\u5feb\u901f\u81ea\u4e3b\u5efa\u7ad9\u670d\u52a1\u3002\u5e7f\u5dde\u8054\u96c5\u7f51\u7edc\u79d1\u6280\u6709\u9650\u516c\u53f8UEESHOP\u5b58\u5728\u5b58\u50a8\u578b\u8de8\u7ad9\u811a\u672c\u6f0f\u6d1e\u3002\u653b\u51fb\u8005\u53ef\u5728\u9875\u9762\u4e2d\u63d2\u5165\u6076\u610fjs\u4ee3\u7801\uff0c\u83b7\u5f97\u7528\u6237cookie\u7b49\u4fe1\u606f\uff0c\u5bfc\u81f4\u7528\u6237\u88ab\u52ab\u6301\u3002 ", "\u6f0f\u6d1e\u7c7b\u578b": "                                                                                            \u901a\u7528\u578b\u6f0f\u6d1e                                                                                                                                ", "\u53c2\u8003\u94fe\u63a5": "", "\u6f0f\u6d1e\u89e3\u51b3\u65b9\u6848": "\u5382\u5546\u5c1a\u672a\u63d0\u4f9b\u6f0f\u6d1e\u4fee\u8865\u65b9\u6848\uff0c\u8bf7\u5173\u6ce8\u5382\u5546\u4e3b\u9875\u53ca\u65f6\u66f4\u65b0\uff1a https", "\u5382\u5546\u8865\u4e01": "\u5e7f\u5dde\u8054\u96c5\u7f51\u7edc\u79d1\u6280\u6709\u9650\u516c\u53f8Ueeshop\u5b58\u5728XSS\u6f0f\u6d1e", "\u9a8c\u8bc1\u4fe1\u606f": "\u5df2\u9a8c\u8bc1", "\u62a5\u9001\u65f6\u95f4": "2020-01-15", "\u6536\u5f55\u65f6\u95f4": "2020-02-24", "\u66f4\u65b0\u65f6\u95f4": "2020-02-24", "\u6f0f\u6d1e\u9644\u4ef6": "\u9644\u4ef6\u6682\u4e0d\u516c\u5f00"}

这是因为:

这时候其实输出的并不是中文,而是ASCII中对应的机器猫的字符码
原因:json.dumps序列化时候对中文默认使用的ascii编码,想要输出真正的中文需要指定ensure_ascii=False

将:

js = json.dumps(d)#d为字典类型数据!

改变为:

js = json.dumps(d, ensure_ascii=False)#d为字典类型数据!

转变之后:

{"CNVD-ID": "CNVD-2020-12878", "公开日期": "2020-02-29", "危害级别": "中(AV", "影响产品": "广州联雅网络科技有限公司 UEESHOP ", "漏洞描述": "UEESHOP是国内专注于跨境电商的自建站平台,为跨境电商零售卖家及外贸出口企业提供快速自主建站服务。广州联雅网络科技有限公司UEESHOP存在存储型跨站脚本漏洞。攻击者可在页面中插入恶意js代码,获得用户cookie等信息,导致用户被劫持。 ", "漏洞类型": "                                                                                            通用型漏洞                                                                                                                                ", "参考链接": "", "漏洞解决方案": "厂商尚未提供漏洞修补方案,请关注厂商主页及时更新: https", "厂商补丁": "广州联雅网络科技有限公司Ueeshop存在XSS漏洞", "验证信息": "已验证", "报送时间": "2020-01-15", "收录时间": "2020-02-24", "更新时间": "2020-02-24", "漏洞附件": "附件暂不公开"}

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值