- 论坛徽章:
- 5
|
已经是json 了 那么久一层层挖吧......
如果你硬要暴力取 那就用函数去递归....
- d = {"API":{"locale":"en", 'value': "haha" ,"version":"1.3","response":{"operation":{"name":"read","result":{"statuscode":"200","status":"Success","message":"Successfully fetched.","created-date":"Jan 6, 2017 06:57 PM"},"Details":{"field-names":{"name":{"type":"String","content":"Name"}},"field-values":{"totalRecords":"21","record":[{"value":"131-Li"},{"value":"132-Li"},{"value":"135-Li"},{"value":"160-Li"},{"value":"169-Li"},{"value":"185-Li"}]}}}}}}
- def res(d):
- if isinstance(d, dict) and 'value' in d.keys():
- print (d['value'])
- if isinstance(d, (list, tuple)):
- for item in d:
- res(item)
- if isinstance(d, dict):
- for k in d:
- res(d[k])
- res(d)
复制代码
仅供参考..... |
|