Записать в json массив структур
☑
0
Mary01
13.01.23
✎
21:46
Здравствуйе!
Как правильно записать в json массив структур?
Нагуглился пример с записью в файл, но мне нужно записать в строку. Получаю ошибку.
Код:
МассивДокументов = Новый Массив;
СтруктураДокумента = Новый Структура;
СтруктураДокумента.Вставить("Org", Организация);
СтруктураДокумента.Вставить("Nom", "1");
МассивДокументов.Добавить(СтруктураДокумента);
СтруктураДокумента = Новый Структура;
СтруктураДокумента.Вставить("Org", Организация);
СтруктураДокумента.Вставить("Nom", "2");
МассивДокументов.Добавить(СтруктураДокумента);
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку(Новый ПараметрыЗаписиJSON(, Символы.Таб));
НастройкиСериализацииJSON = Новый НастройкиСериализацииJSON;
НастройкиСериализацииJSON.ВариантЗаписиДаты = ВариантЗаписиДатыJSON.ЛокальнаяДатаСоСмещением;
НастройкиСериализацииJSON.ФорматСериализацииДаты = ФорматДатыJSON.ISO;
ЗаписатьJSON(ЗаписьJSON, МассивДокументов, НастройкиСериализацииJSON);
На последней строке - ошибка: Передано значение недопустимого типа
Но массив является допустимым типом (второй параметр у ЗаписатьJSON может быть произвольного типа). Не понимаю что я делаю не так.
1
Остап Ибрагимович
13.01.23
✎
22:02
м.б. дело не в том что массив - дело в том что в нем находится?
например - Органзация (агрегатный тип, скорее всего)?
(просто спросил)
2
Мультук
гуру
13.01.23
✎
22:14
3
Mary01
13.01.23
✎
22:14
(1) да, точно. Передала Организация.Наименование - все ок.
Спасибо!
4
Mary01
13.01.23
✎
22:15
(2) Спасибо)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.