我有一个包含JSON对象列表的字符串。如何访问每个JSON对象?json.loads()不起作用,因为字符串是对象列表,格式不正确。在
下面是我的字符串格式:
myString = '[{"name": "John", "ID": "1"}, {"name": "Jane", "ID": "2"}]'
更新:
当我试图读取输入文件时,输入文件中有一行似乎会生成以下错误(我隔离了该行:https://www.dropbox.com/s/8i9aj64i5r8dmgp/line.00?dl=0):
^{pr2}$我不知道是什么引起了这个问题。在
我想出来了!输入文本文件有一个NEL字符,结果是: 编解码器打开() 无法处理。改用: io.打开() “ValueError:Unterminated string”错误将消失!在
json.loads()
似乎可以很好地使用您提供的字符串。JSON对象的list
是从字符串创建的,可以通过索引轻松地访问它。在相关问题 更多 >
编程相关推荐