我有这样的疑问:
在文件中我有多个JSON行这样JSON路径读取
{"id":1,"my_struct":{"other_id":1,"text":"HelloWorld0"}}
{"id":2,"my_struct":{"other_id":12,"text":"HelloWorld1"}}
{"id":3,"my_struct":{"other_id":123,"text":"HelloWorld2"}}
我试图让使用JSON路径查询数据:
&.id
和我得到空线。
但是,如果我在文件中使用相同的JSON路径查询只用一条线
{"id":1,"my_struct":{"other_id":1,"text":HelloWorld0}}
我得到正确的结果:1
我做错了吗?我怎样才能得到所有的ID?
该文件无效JSON。你必须指定使用哪一行。 – Biffen
是否可以迭代所有JSON行? – UNIm95
呃,'* JSON行*'是什么意思呢?如果每一行都是有效的JSON,那么是的,可以遍历行,并使用您最喜欢的工具来完成这些任务。 – Biffen