Книга: Технологии интеграции "1С:Предприятия 8.3""
Назад: Перенос строк
Дальше: Экранирование символов
Символы отступа

По умолчанию перед строками JSON не вставляется синтаксический отступ. Но для визуального контроля удобно, когда строки форматируются с помощью синтаксического отступа. Поэтому в примерах выше мы использовали для такого отступа символ табуляции (листинг 1.12).

Листинг 1.12. Набор параметров записи JSON-документа с синтаксическим отступом

ПараметрыJSON = Новый ПараметрыЗаписиJSON(, Символы.Таб);

Запись = Новый ЗаписьJSON;

Запись.ОткрытьФайл("c:\temp\streamWrite.json", , , ПараметрыJSON);

Если бы мы этого не сделали (листинг 1.13), результат выглядел бы следующим образом (листинг 1.14).

Листинг 1.13. Запись JSON-документа без синтаксического отступа

Запись.ОткрытьФайл("c:\temp\streamWrite_5.json");

Листинг 1.14. Содержимое JSON-документа

{

"Контрагент1": {

"Код": "000000017",

"Наименование": "ОАО Топаз",

"Телефоны": [

"8-999-777-55-33",

"+71112223344"

],

"ОбъемПродаж": 5000000,

"Поставщик": false

}

}

Назад: Перенос строк
Дальше: Экранирование символов