По умолчанию перед строками 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
}
}