Ben*_*Ben 6 python serialization json
我正在处理的请求对象具有键"地址"的以下值:
u"{u'city': u'new-york', u'name': u'Home', u'display_value': u'2 Main Street'}"
Run Code Online (Sandbox Code Playgroud)
我需要将这个unicode对象作为字典进行操作.不幸的是,json.loads()失败,因为它不是json兼容的对象.
有什么方法可以解决这个问题吗?我是否必须使用json.JSONDecoder对象?
Ign*_*ams 15
>>> ast.literal_eval(u"{u'city': u'new-york', u'name': u'Home', u'display_value': u'2 Main Street'}")
{u'city': u'new-york', u'name': u'Home', u'display_value': u'2 Main Street'}
Run Code Online (Sandbox Code Playgroud)