我有這樣的疑問:
在文件中我有多個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