Я заметил, что некоторые API используют формат отправки урезанной версии своих данных через массив JSON, такой как:
[
"joe",
[
5,
2,
"yellow"
]
]
и сохраняют набор ключей, как показано ниже:
[
"name",
["some_data", [
"favorite_number",
"least_favorite_number",
"car_color"
]]
]
Чтобы превратить данные из набора случайных значений в читаемый набор данных, например:
{
"name": "joe",
"some_data": {
"favorite_number": 5,
"least_favorite_number": 2,
"car_color": "yellow"
}
}
Мне было интересно, как это можно сделать? Я бы предпочел, чтобы это было на python, но я хорошо программирую свои собственные библиотеки.