我正在尝试将字符串转换为字典,但我一直遇到此错误:
ValueError: dictionary update sequence element #0 has length 1; 2 is required
这是我的代码:
string = r'{"extra":[{"text":"Hello World"}]}'
json_data = dict(string)
我相信您正在寻找:
import json
string = r'{"extra":[{"text":"Hello World"}]}'
json_data = json.loads(string)
有一些JSON解析库。默认一个应该就足够了,简单json是另一个选择(只是为您提供替代方案)。