Допустим, у меня есть структура документа, подобная этой:
{
"product123_types": {
"type_1": {
"settings": {
"name": "something",
"success": "600,400,500,800"
}
}
},
"product345_types": {
"type_1": {
"settings": {
"name": "something",
"success": "500,400"
}
},
"type_2": {
"settings": {
"name": "another one",
"success": "500,800,700"
}
}
}
}
Как мне извлечь значения success
из всех записей type
?Значение product
всегда будет иметь одну и ту же схему, поэтому я думал о подстановочном знаке для перебора всех products
, но я не могу понять, как это сделать.
Конечная цель - преобразоватьзначения success
для различных значений основаны на другой справочной таблице.Они разделены запятыми, что добавляет еще один уровень сложности, но если я хотя бы смог детализировать все значения успеха для каждого типа для каждого продукта, это было бы хорошим началом.
РЕДАКТИРОВАТЬ: Я изначально хотелспособ получить успешные результаты с помощью Robo 3T или аналогичного программного обеспечения, но решение ColdFusion также подойдет.