2024-09-30 01:22:08 发布
网友
我有一个json,如下所示。当我验证json时,我得到一个错误“invalidjson”,因为我只有一个引号,而且还有u,我不知道它为什么在那里。你知道吗
u
{u'domain': u'127.0.0.1', u'user_id': u'example.com', u'sender': u'shop_1'}
上面的Json无效。如何使json以双引号出现,并从响应中删除u以获得有效的json。你知道吗
附言:Python初学者
您可以使用json.dumps()来实现:
json.dumps()
>>> import json >>> my_json = {u'domain': u'127.0.0.1', u'user_id': u'example.com', u'sender': u'shop_1'} >>> print(json.dumps(my_json)) {"domain": "127.0.0.1", "user_id": "example.com", "sender": "shop_1"}
在每个字符串开头看到的'u表示这是一个unicode字符串:
'u
您可以使用
json.dumps()
来实现:在每个字符串开头看到的
'u
表示这是一个unicode字符串:相关问题 更多 >
编程相关推荐