Доброго времени суток. Имею json файл(иллюзия ответа от сервера)
{ "executors":[ {
"executorID": "1",
"executorName": "Бородин Алексей Иванович",
"tasks": [
{
"taskID": "1",
"taskNumber": "ATGSM-7355",
"taskTitle": "Использование переменных в настройках SEO (часть 1)"
},
{
"taskID": "2",
"taskNumber": "ATGSM-7355",
"taskTitle": "Использование переменных в настройках SEO (часть 1)"
},
{
"taskID": "33",
"taskNumber": "ATGSM-7355",
"taskTitle": "Использование переменных в настройках SEO (часть 1)"
}
],
"executorID": "21",
"executorName": "Иван Иванович",
"tasks": [{
"taskID": "34",
"taskNumber": "ATGSM-7355",
"taskTitle": "Использование переменных в настройках SEO (часть 1)"
},
{
"taskID": "36",
"taskNumber": "ATGSM-7355",
"taskTitle": "Использование переменных в настройках SEO (часть 1)"
}
]
}]
}
Пытаюсь этот файл запросить и присвоить переменной что бы потом использовать в шаблонизаторе.
var data = $.getJSON('ajax/example.json');
Проблема в том что в переменной будет находится объект с кучей всего лишнего. А как из него вытянуть конкретно данные увы способ найти не могу.
Требуется именно вытянуть данные что бы потом разобрать их. Варианты обработать в callback функции не подходят.
В конечном итоге этот файл будет разбираться в структуру:
Исполнитель_1 (его св-ва)
Задание1 Задание2
Исполнитель_2 (его св-ва)
Задание1 Задание2
И тд.
Заранее спасибо большое!
ЗЫ. Если есть какая то возможность реализовать требуемую структуру в самой колбек функции дайте знать в каком направлении это развить, фантазии не хватает.
$.getJSON возвращает не запрошенные данные, a объект jqXHR http://api.jquery.com/jquery.getjson/, который Вам здесь вообще не нужен.
var data = null;
$.getJSON('ajax/example.json', function(result) {
data = result;
console.log(data);
});
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники