一日一技:JSON如何快速转成对象?
我们知道,在Python里面,要把JSON转成字典是非常容易的,只需要使用json.loads(JSON字符串)
就可以了。
但如果这个JSON转成的字典,嵌套比较深,那么要读取里面的数据就非常麻烦了。如下图所示:
如果我要读取把图中的end
减去start
字段,那么用字典的时候,代码要写成这样:
1 | result = info['data'][0]['entities']['annotations'][0]['end'] - info['data'][0]['entities']['annotations'][0]['start'] |
光是看到这些方括号和单引号,就够让人头晕了。