(3) Можешь прямо объекты запихнуть в json или массив структур.
Функция СериализоватьВJSON(МассивСсылок) Экспорт
Результат = Новый Структура("Успешно, Описание, ТекстJSON", Истина, "","");
МассивОбъектов = Новый массив;
Для каждого Ссылка Из МассивСсылок Цикл
МассивОбъектов.Добавить(Ссылка.ПолучитьОбъект());
КонецЦикла;
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
Попытка
ЗаписатьJSON(ЗаписьJSON, МассивОбъектов);
Результат.ТекстJSON = ЗаписьJSON.Закрыть();
Исключение
Результат.Успешно = Ложь;
Результат.Описание = "Ошибка Сериализации: "+ОписаниеОшибки();
КонецПопытки;
Возврат Результат;
КонецФункции