Инструмент импорта электронных таблиц импортирует файлы CSV и TSV, созданные с помощью
таких программ, как Microsoft Excel и Microsoft Access.
Об этой задаче
В файлах CSV и TSV строки и столбцы электронной таблицы или таблицы базы данных сохраняются
в виде строк текста. Как правило, каждая строка представляет строку электронной таблицы или базы данных и
содержит данные из каждого столбца. В качестве разделителя элементов данных в строке применяется запятая или символ табуляции (в
зависимости от типа файла). Строки, содержащие символы новой строки, заключаются в кавычки.
В ходе импорта электронной таблицы в модуль для каждой строки данных в
файле создается отдельный объект. Данные из файла присваиваются в качестве значений атрибутов
модуля с помощью списка атрибутов или меток столбцов. Если атрибуты не существуют, то они создаются инструментом. Как правило, тип атрибута определяется с учетом типа данных столбцов. Кроме того, требуемый тип можно выбрать в списке существующих типов.
Файл CSV или TSV может содержать значения следующих типов: целое число, действительное число, дата или строка. Строки, как правило, заключены в кавычки и могут содержать запятые, символы табуляции и
символы разрыва строки. Кавычки импортируются только в том случае, если они дублированы. Например,
следующая строка из файла
CSV: "Запятая , и кавычка "" в строке " импортируется следующим
образом: Запятая и кавычка " в строке.