arrays - Python,遍历json文件并获得完整的嵌套?
问题描述
如何遍历嵌套 json 并获得完整的嵌套而不是值或键?
我正在尝试使用如下脚本
with open('datafile.json', 'r') as input:
data = json.load(input)
for row in data
#do something with row
这是我的 json 示例
[
{"row": "1", "value": true, "name": "a"},
{"row": "2", "value": false, "name": "b"}
]
手动执行此操作时
with open('datafile.json', 'r') as input:
data = json.load(input)
row = data[0]
row2 = data[1]
#do something with row
#do something with row2
但是由于我不知道有多少行并且它会节省迭代时间,所以我试图迭代所有行。
我得到的错误是无效的语法
我还尝试了以下和其他变体
with open('datafile.json', 'r') as input:
data = json.load(input)
for row in data[]
#do something with row
我怎样才能让迭代工作?
谢谢
解决方案
推荐阅读
- javascript - Javascript:如何设置响应对象标头?
- c# - Unity - 从另一个场景打开时重力不起作用
- javascript - 搜索/排序/过滤操作时的非阻塞 UI
- sql - SQL - 仅在所有数据完成后选择
- python - For 循环向量化 - 逐元素
- python - 无法使用 selenium python 发送密钥
- excel - Excel - 基于给定日期范围的 SUM 每日结果
- single-sign-on - 成功 SAML SSO 登录后如何强制执行身份验证?
- jquery - 在顶部/底部嵌入 iframe
- c# - Asp.NET 4.7.2 多个 Owin 身份验证提供程序