Имя: Пароль:
1C
1С v8
v8: при переводе JSON в строку добавляются лишние запятые
,
0 DUDE
 
01.09.20
21:57
Добрый вечер, коллеги!

Подскажите, в чем может быть дело.
Таблица значений преобразуется в json (массив объектов, где каждая строка ТЗ отобр-ся в объект JSON).
И при этом ловлю странную штуку после перевода из JSOn в строку методом ЗаписьJSON.Закрыть(), а именно:
первый элемент массива отображается корректно: {(имя1): (значение1), ...},
а начиная со второго получаю дополнительные запятые (такое ощущение перед каждым записанным значением) т.е. {, (имя1): , (значение1), ...}

Код, который наполняет json, отрабатывает в цикле, т.е. наполнение идет однотипно. Такое ощущение, что идет какой-то перенос строк.

Пример:
{
"Good": "ТН ПВХ кронштейн желоба коричневый",
"Unit": "шт",
"RetailPrice": 38.28
},
// начало сбоя:
{,
"Good": ,
"ТН ПВХ хомут трубы универсальный L=180мм коричневый",
"Unit": ,
"шт",
"RetailPrice": ,
137
}


PS: Заранее спасибо за помощь.
1 Ёпрст
 
01.09.20
22:06
больше кода
2 Cyberhawk
 
01.09.20
22:07
(1) Moar
3 DUDE
 
01.09.20
22:13
(2) Момент.
4 DUDE
 
01.09.20
22:16
(1), (2) Спасибо, товарищи за помощь! Заметил свой косяк, что перед открытием массива JSON по кой-то черт открывал объект. Убрал и все наладилось.