Метод ФАЙЛ.СЧИТАТЬ_CSV
Метод СЧИТАТЬ_CSV считывает очередную строку из файла. Строка разбирается на список колонок формата CSV (Comma Separated Values). Файл должен быть открыт на чтение.
ФУНКЦИЯ СТРОКА_CSV: СЧИТАТЬ_CSV(СТРОКА: разд = "")
Параметры
- разд
- Разделитель колонок формата CSV. Как следует из названия формата, разделителем является запятая. Но в российском сегменте программного обеспечения чаще используется точка с запятой. Если параметр не указан или указан как пустая строка, то разделителем считается точка с запятой. При указании другой строки разделителя учитывается только первый символ.
Возвращаемое значение
Значение контейнерного типа. Очередная строка из файла, разобранная на список колонок.
Пример:
// Открываем файл import.csv на чтение
ПЕРЕМ ФАЙЛ: ф
ф.ОТКРЫТЬ("import.csv", ФРЕЖ_ЧТЕНИЕ)
ПЕРЕМ НомСтр = 1
ЦИКЛ ПОКА (НЕ ф.КОНЕЦ_ФАЙЛА)
// считываем CSV-строку с разделителем ";" (по умолчанию)
ПЕРЕМ стр = ф.СЧИТАТЬ_CSV
ОТЛАДКА("Строка " + СТР(НомСтр) + " содержит " + СТР(#стр) + " колонок")
НомСтр++
КОНЕЦ_ЦИКЛА