Как распарсить json в котором два массива
Добрый день, не могу корректно распарсить json внутри которого структура, внутри которой два массива
каким образом его прочитать и поделить на два соответутвующих массива, у меня пока так
сериализованнаяСтрока выглядит так
СтруктураПередаваемыхДанных.Вставить("КонтрагентМассив", НашМассив);
СтруктураПередаваемыхДанных.Вставить("ДоговорМассив", НашМассив1);
ЗаписьJSON = новый ЗаписьJSON();
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON, СтруктураПередаваемыхДанных);
сериализованнаяСтрока = ЗаписьJSON.Закрыть();
каким образом его прочитать и поделить на два соответутвующих массива, у меня пока так
ЧтениеJSON = Новый ЧтениеJSON();
ЧтениеJSON.УстановитьСтроку(СтрокаКонтрагентJSON);
КонтрагентМассив = ПрочитатьJSON(ЧтениеJSON);
Для Каждого СтрокаМассива Из КонтрагентМассив Цикл
СоздатьКонтрагента(СтрокаМассива);
сериализованнаяСтрока выглядит так
{
"КонтрагентМассив": [
{
"ПометкаУдаления": false,
"Наименование": "Розничный покупатель",
"ДатаСвидетельстваПоНДС": "0001-01-01T00:00:00",
"ДокументУдостоверяющийЛичность": "",
"ИдентификационныйКодЛичности": "",
"ИндивидуальныйПредпринимательАдвокатЧастныйНотариус": false,
"КБЕ": "",
"КодПоОКПО": "",
"Комментарий": "",
"НаименованиеПолное": "",
"НомерНалоговойРегистрацииВСтранеРезидентства": "",
"НомерСвидетельстваПоНДС": "",
"РНН": "",
"СерияСвидетельстваПоНДС": "",
"СИК": "",
"УказыватьРеквизитыГоловнойОрганизацииВСчетеФактуре": false,
"ГосударственноеУчреждение": false,
"ИмяПредопределенныхДанных": ""
},
{
"ПометкаУдаления": false,
"Наименование": "ТОО \"MPS (МПС)\" ",
"ДатаСвидетельстваПоНДС": "2020-07-08T00:00:00",
"ДокументУдостоверяющийЛичность": "",
"ИдентификационныйКодЛичности": "200240006760",
"ИндивидуальныйПредпринимательАдвокатЧастныйНотариус": false,
"КБЕ": "17",
"КодПоОКПО": "",
"Комментарий": "",
"НаименованиеПолное": "ТОО \"MPS (МПС)\" ",
"НомерНалоговойРегистрацииВСтранеРезидентства": "",
"НомерСвидетельстваПоНДС": "1214680",
"РНН": "",
"СерияСвидетельстваПоНДС": "60001",
"СИК": "",
"УказыватьРеквизитыГоловнойОрганизацииВСчетеФактуре": true,
"ГосударственноеУчреждение": false,
"ИмяПредопределенныхДанных": ""
}
],
"ДоговорМассив": [
{
"ПометкаУдаления": false,
"Наименование": "Без договора",
"Комментарий": "",
"УчетАгентскогоНДС": false,
"НомерДоговора": "",
"ДатаДоговора": "0001-01-01T00:00:00",
"ДатаНачалаДействияДоговора": "0001-01-01T00:00:00",
"ДатаОкончанияДействияДоговора": "0001-01-01T00:00:00",
"УстановленСрокОплаты": false,
"СрокОплаты": 0,
"ДоговорСовместнойДеятельности": false,
"УсловияОплаты": "",
"УсловияПоставки": "",
"УчастникСРП": false,
"Владелец": "Новая АЗС,Compas"
},
{
"ПометкаУдаления": false,
"Наименование": "Договор ",
"Комментарий": "",
"УчетАгентскогоНДС": false,
"НомерДоговора": "",
"ДатаДоговора": "0001-01-01T00:00:00",
"ДатаНачалаДействияДоговора": "0001-01-01T00:00:00",
"ДатаОкончанияДействияДоговора": "0001-01-01T00:00:00",
"УстановленСрокОплаты": false,
"СрокОплаты": 0,
"ДоговорСовместнойДеятельности": false,
"УсловияОплаты": "",
"УсловияПоставки": "",
"УчастникСРП": false,
"Владелец": "ТОЙ-МАРКЕТ ИП, РК,г.Алматы, Сауранбаева 15а"
}
]
}
ПоказатьПо теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот