У меня есть пример файла Json, как это. Как извлечь данные из него?извлечение json с помощью jq
Я попытался несколько things.But не смогли получить желаемый результат
{
"adults":{
"car":{"length":[20,25],"width":[225,40]},
"tractor":{"length":[20,23],"width":[223,40]}
},
"children":{
"cycle":{"length":[20,21],"width":[221,40]},
}
}
Я хочу, чтобы вставить эти данные в базу данных со следующими столбцами:
age_group | автомобиль | Измерения
Так что мой финальный стол будет
age_group | vehicle | measurements
------------------------------------
adults car {"length":[20,25],"width":[225,40]}
adults tractor {"length":[20,21],"width":[223,40]}
children cycle {"length":[20,21],"width":[221,40]}
Как я могу извлечь информацию из объекта JSON в текстовый файл в соответствии с требованиями, используя JQ?
Редактировать: как получить внутренние ключи, как требуется ниже?
age_group | vehicle | Dimension
------------------------------------
adults car length
adults car width
adults tractor length
adults tractor width
children cycle length
children cycle width
спасибо .. Можете ли вы предложить мне также отредактированный вопрос. – starkk92
решение добавлено для обновления. – nobody0day