by shigemk2

当面は技術的なことしか書かない

jq fromjson

JSONの中でエスケープされたJSONをパースするのはfromjsonで頑張る (公式の説明はさらっとしてるけど…)

$ pbpaste
{
  "a" : 1,
  "b" : 2,
  "c" : "{\"id\":\"hoge\",\"parent\":\"abc\"}\n"
}
$ pbpaste | jq '.c | fromjson'
{
  "id": "hoge",
  "parent": "abc"
}

qiita.com

jqlang.org

www.tohoho-web.com