JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。
这里我写了一段python代码,设计一个递归函数可以遍历json文件的内容。
import json #导入json库 def bianli_json(data): #设计一个功能函数 if isinstance(data, dict): #判断类型,字典? for key, value in data.items(): # print(key) bianli_json(value) elif isinstance(data, list):#判断类型,列表? for item in data: bianli_json(item) else: print(data) with open('s.json', 'r') as f: #打开一个JSON文件 data = json.load(f) bianli_json(data) #使用函数 f.close() #关闭数据流
我是新手,请求各位大佬指教。