&НаСервереБезКонтекста
Процедура ЗаписатьФайлJSONНаСервере()
// Создать объект записи и открыть файл, в который будет выполняться запись
Запись = Новый ЗаписьJSON;
Запись.ОткрытьФайл("C:\Путь",,, Новый ПараметрыЗаписиJSON(,Символы.Таб));
// Выполнить запись значений с помощью объекта записи (Запись)
// Записать начало нашего объекта.
Запись.ЗаписатьНачалоОбъекта();
// Заполнить свойство Код типа Строка
Запись.ЗаписатьИмяСвойства("Строка");
Запись.ЗаписатьЗначение("000000017");
// Заполнить свойство Наименование типа Строка
Запись.ЗаписатьИмяСвойства("Наименование");
Запись.ЗаписатьЗначение("ОАО Топаз");
// Заполнить свойство Телефоны типа Массив.
// Поэтому после имени свойства записываем массив, состоящий из значений – строк.
Запись.ЗаписатьИмяСвойства("Телефоны");
Запись.ЗаписатьНачалоМассива();
Запись.ЗаписатьЗначение("8-999-777-55-33");
Запись.ЗаписатьЗначение("+71112223344");
Запись.ЗаписатьКонецМассива();
// Заполнить свойство ОбъемПродаж типа Число.
Запись.ЗаписатьИмяСвойства("ОбъемПродаж");
Запись.ЗаписатьЗначение(5000000);
// Заполнить свойство Поставщик? типа Булево
Запись.ЗаписатьИмяСвойства("Поставщик");
Запись.ЗаписатьЗначение(Ложь);
// Записать конец нашего объекта.
Запись.ЗаписатьКонецОбъекта();
// Завершить работу с файлом.
Запись.Закрыть();
КонецПроцедуры
&НаКлиенте
Процедура ЗаписатьФайлJSON(Команда)
ЗаписатьФайлJSONНаСервере();
КонецПроцедуры
{"contextData":{},"contextMarkers":[]}