Skip to content

Commit 891634f

Browse files
committed
Оптимизация чтения файла-контейнера при сборе обработок
1 parent ed2bab2 commit 891634f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

v8files-extractor.os

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,8 +542,17 @@
542542
Ожидаем.Что(ФайлКорневойКонтейнер.ЭтоКаталог(), "<" + ПутьКФайлуКорневойКонтейнер + "> должен быть файлом").ЭтоЛожь();
543543

544544
ЧтениеТекста = Новый ЧтениеТекста(ПутьКФайлуКорневойКонтейнер);
545-
СодержаниеКорневойКонтейнер = ЧтениеТекста.Прочитать();
545+
СодержаниеКорневойКонтейнер = "";
546+
Для сч = 1 По 7 Цикл
547+
ПрочитаннаяСтрока = ЧтениеТекста.ПрочитатьСтроку();
548+
Если ПрочитаннаяСтрока = Неопределено Тогда
549+
Прервать;
550+
КонецЕсли;
551+
552+
СодержаниеКорневойКонтейнер = СодержаниеКорневойКонтейнер + ПрочитаннаяСтрока;
553+
КонецЦикла;
546554
ЧтениеТекста.Закрыть();
555+
547556
МассивСтрокКорневойКонтейнер = СтрРазделить(СодержаниеКорневойКонтейнер, ",");
548557
Ожидаем.Что(МассивСтрокКорневойКонтейнер.Количество(), "Некорректный формат файла корневого контейнера <" + ПутьКФайлуКорневойКонтейнер + ">").Больше(3);
549558

0 commit comments

Comments
 (0)