Я пытаюсь сгладить некоторые вложенные JSON с помощью jq.Моей первой попыткой было зацикливание JSON в bash с base64 согласно этой статье .Оказалось, что он работает очень медленно, поэтому я пытаюсь найти альтернативу просто с помощью jq.
У меня есть такой JSON, как этот:
[
{
"id":117739,
"officers": "[{\"name\":\"Alice\"},{\"name\":\"Bob\"}]"
},
{
"id":117740,
"officers":"[{\"name\":\"Charlie\"}]"
}
]
Поле officers
содержитСтрока, которая тоже JSON.Я хотел бы уменьшить это до:
[
{ "id":117739, "name":"Alice" },
{ "id":117739, "name":"Bob" },
{ "id":117740, "name":"Charlie" }
]