Json
如何確定深度嵌套的 json 欄位的路徑
如何從大型 json 文件建構深度嵌套欄位的路徑。
我通常使用的方法是使用
jq
表達式將 JSON 展平。map ( with_entries(select(.key != "fields")) + (.fields | with_entries(.value = .value[0])) )
但是,我正在準備一個實際測試,其中 jq 將不可用。我已經恢復到上下滾動來找出文件結構。
有沒有更簡單的方法可以使用標準的 Linux 工具來做到這一點?
聽起來您的意思是視覺上而不是程序上,在這種情況下,支持使用 JSON 的編輯器可能會起作用。例如
vim
,使用 JSON 文件類型處理程序及其內置的折疊支持。