Это дузи.
У меня есть следующий файл в формате .json:
"response": {
"tickets": [
{
"alias": "Lower Box 122",
"curr_price": 16.0,
"quantity": 2,
"seats": "17,18",
},
{
"alias": "Lower Box 122",
"curr_price": 8.0,
"quantity": 5,
"seats": "1,2,3,4,5",
},
{
"alias": "Lower Box 122",
"curr_price": 14.0,
"quantity": 7,
"seats": "6,7,8,9,10,11,12",
},
{
"alias": "Lower Box 123",
"curr_price": 16.0,
"quantity": 2,
"seats": "17,18",
},
{
"alias": "Lower Box 123",
"curr_price": 8.0,
"quantity": 5,
"seats": "1,2,3,4,5",
},
{
"alias": "Lower Box 123",
"curr_price": 14.0,
"quantity": 7,
"seats": "6,7,8,9,10,11,12",
}
]
}
Я пытаюсь получить этот вывод:
Lower Box 122,
quantity: 15,
seats: 1,2,3,4,5,6,7,8,9,10,11,12,17,18,
price: 8-16
Lower Box 123,
quantity: 15,
seats: 1,2,3,4,5,6,7,8,9,10,11,12,17,18,
price: 8-16
К сожалению, переформатирование исходного файла JSON невозможно. Я должен иметь дело с форматом, который это в настоящее время.
Мне не обязательно снова это делать в формате .json. Выкладывать текст на страницу будет просто отлично. Может кто-нибудь указать мне на утилиту, которая делает именно это? или сценарий, который сработает?
сложность: только JavaScript.
Я хочу поблагодарить всех, у кого был ответ - надеюсь, это пригодится другим.