CSV (англ. Comma-Separated Values) - это специальный формат файлов для хранения табличной информации в текстовом виде. Каждая строка файла является строкой таблицы. Как правило первой строкой такого файла идет шапка таблицы. Затем идут остальные строки. Значения колонок в каждой строке разделены специальным разделителем (,) - запятой.
Пример файла csv USD,21.04.2017,56.4165 USD,20.04.2017,56.1753 USD,19.04.2017,55.9793 USD,18.04.2017,56.2505 USD,15.04.2017,56.2945 USD,14.04.2017,56.6019 USD,13.04.2017,56.7556 USD,12.04.2017,56.9552 USD,11.04.2017,57.3896 USD,08.04.2017,56.9201
Чтение файла csv в 1С:Предприятии
&НаСервере Процедура ЗагрузитьНаСервере() ТекстДок = Новый ТекстовыйДокумент; ТекстДок.Прочитать(ПутьКФайлу); Для Индекс = 1 По ТекстДок.КоличествоСтрок() Цикл СтрокаФайла = ТекстДок.ПолучитьСтроку(Индекс); МассивПодстрок = СтрРазделить(СтрокаФайла, ","); ЗначениеКолонки1 = МассивПодстрок[0]; ЗначениеКолонки2 = МассивПодстрок[1]; ЗначениеКолонки3 = МассивПодстрок[2]; //... //... //... КонецЦикла; КонецПроцедуры
|