Я возвращаю объект запроса из Coldfusion как строку JSON, которую затем обрабатываю JSON в Javascript. У меня есть немного странный формат, когда я, наконец, запишу его.Создание лучшего формата JSON
Я столкнулся с двумя проблемами. Во-первых, я не знаю, как получить доступ к самому низкому элементу (например, Артуру Уизли), поскольку я не могу использовать число в моем селекторе (response.DATA[0].0
не работает, потому что наименьшее поле - это число). Во-вторых, есть ли способ присвоить значения в разделе столбцов полям с номерами 1, 2 и 3?
Что я действительно спрашиваю, как выбрать самый низкий уровень данных? Если это невозможно сделать из-за чисел для имен полей, как мне изменить имена на что-то более подходящее?
Мои данные вошли:
Как и в сторону, если вам не нравится собственный формат запросов, который вы можете использовать самостоятельно. Просто создайте массив структур и верните это вместо этого. Например, http://cfsimplicity.com/53/simpler-handling-of-json-serialised-coldfusion-query-objects – Leigh