Поиск…


замечания

csv - это аббревиатура, обозначающая значения, разделенные запятыми. Файл csv является простым текстом, однако символы могут быть закодированы любым из множества способов. Каждая строка в таком файле представляет собой одну запись . Содержимое csv-файла следует понимать как содержимое таблицы, в которой каждая запись представляет одну строку таблиц. Хотя аббревиатура указывает, что значения в строках разделены запятыми, они могут быть фактически разделены любым символом, а строковые значения могут быть экранированы, например, апострофами или двойными кавычками. Часто первая строка файла csv отформатирована так же, как и последующие строки, но содержит идентификаторы для данных в них; в этих файлах эта первая строка предоставляет заголовки для таблицы, представленной этим файлом.

Файлы csv используются в основном для хранения и передачи данных. Большинство полноразмерных языков и систем включают в себя или предоставляют доступ к средствам для анализа строк в таких файлах для их значений.

Установка или настройка

Сам файл CSV не требует установки, поскольку это просто текстовый файл, обычно с расширением .csv .

Файл CSV обычно содержит записи. Каждая строка представляет собой одну запись и разделяется разделителем, чаще всего запятой; но также часто используются точки с запятой и вкладки. Каждая строка должна иметь одинаковое количество полей.

example.csv:

Name,Age,Skill,Height,Friendly
Bob,22,10,6.3,yes
Frank,12,7,5.5,no

Обработка CSV-файлов в различных системах и языках

Маленькие простые CSV-файлы могут быть созданы с помощью текстового редактора, потому что CSV-файл - это просто текст. Если у вас есть программное обеспечение для электронных таблиц, это, как правило, простой способ открыть и сохранить CSV-файлы.

Чтение и запись их или обработка их содержимого осуществляется более эффективно с использованием продуктов, доступных для вашего языка или систем выбора.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow