Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 сен 2022, 20:24

Разбор JSON

Автор Евгений1992, 27 янв 2022, 16:04

0 Пользователей и 1 гость просматривают эту тему.

Евгений1992

Всем добрый день! При отправке POST запроса - получаю ответ в формате JSON. Затем делаю разбор. Так вот в ответе есть массив в который входит еще один массив, затем когда начинаю разбирать информацию (часть содержится в главном массиве и другая часть содержится во входящем массиве), как выдернуть информацию из входящего массива?

ЧтениеJSON= Новый ЧтениеJSON;
ЧтениеJSON.УстановитьСтроку(Результат.ПолучитьТелоКакСтроку());
Данные = ПрочитатьJSON(ЧтениеJSON);

МассивРезультатов = Данные["orderList"];

Сообщить("Нам вернули код: " + Результат.КодСостояния);
Сообщить("Тело результата: " + Результат.ПолучитьТелоКакСтроку());

 Для каждого Элемент Из МассивРезультатов Цикл
      Сообщить("Номер ВТК: "+Элемент["number"]+
      ",Ссылка: " + "https://lk.baikalsr.ru/lk/docs/getblank?type=2&orderGUID=" +Элемент["guid"]+
  ",Сумма: " +Элемент["total"]+
  ", Дата доставки груза:" +Элемент["[b]cargoList[/b]"]);
   КонецЦикла;

cargoList - это входящий массив, с которого не получается вывести информацию.

Теги: Json разбор json 
Рейтинг@Mail.ru Rambler's Top100

Поиск