У меня начало чтения как-то так написано:
Для СчФайлов = 1 По СписокФайлов.РазмерСписка() Цикл
ИмяВходящегоФайла = СписокФайлов.ПолучитьЗначение(СчФайлов);
гФайл = гXMLАнализатор.СоздатьПоследовательноСчитываемыйДокумент();
гФайл.СвязатьСФайлом(ИмяВходящегоФайла);
ТипТега = гФайл.Спуститься();
СвойстваТекущегоУзла = гФайл.СвойстваТекущегоУзла;
ТипТега = гФайл.Спуститься();
Ошибка = 0;
СписокНайденных.УдалитьВсе();
Пока ТипТега = 1 Цикл  // пока не достигнут конец файла
ИмяТега = гФайл.СвойстваТекущегоУзла.Имя;
Если ИмяТега = "Объект" Тогда
Объект = гФайл.ТекущийЭлементВВидеОбъекта();
ТипОбъекта = Объект.ПолучитьАтрибут("Тип");
Если Найти(ТипОбъекта,"СправочникСсылка.") > 0 Тогда
ПолучитьСвойствоОбъекта(Объект,"",СписокНайденных,Объект);
Иначе
Результат = ЗагрузитьОбъектV8(Объект,СписокНайденных);
Ошибка = Макс(Ошибка, ?(ТипЗначения(Результат) = 1,Результат,1));
КонецЕсли;
КонецЕсли;
ТипТега = гФайл.Следующий();
КонецЦикла;