Новости

Инструкция по работе с файлами csv

Инструкция по работе с файлами csv

Формат csv (от англ. Comma-Separated Values — значения, разделённые запятыми) – это текстовый формат представления табличных данных. В этом формате строки отделяются друг от друга

переносом строки, а столбцы (ячейки) – разделителем. Несмотря на то, что в названии формата разделителем предполагается запятая, чаще всего разделителем служит точка с запятой. Иногда есть возможность выбрать произвольный разделитель.

Этот формат часто используется для обмена информацией между системами (импорт, экспорт), поскольку нагляден, компактен и удобен в редактировании.

Поскольку, формат текстовый, то такие файлы можно открыть в любом текстовом редакторе, например, Notepad+ (рекомендуем его) – ссылка для скачивания - https://notepad-plus- plus.org/downloads/ . Вот как выглядит файл в текстовом редакторе:


Как видно, текст можно править, главное, чтобы внутри ячеек не было переносов строк и

разделителей, иначе файл будет испорчен и не сможет быть корректно импортирован.

Также, поскольку это формат представления таблиц, то файл можно открыть и

редактировать в редакторе электронных таблиц. НО! При том, что стандартной

кодировкой таких файлов (как и сайтов) сейчас является UTF-8, но Excell этой кодировки не понимает. Поэтому, в качестве редакторов таблиц

нужно использовать бесплатные аналоги Microsoft Office –

Open Office (https://www.openoffice.org/ru/download/index.html ) и

Libre Office ( https://www.libreoffice.org/download/download/ ). Они обладают практически тем же функционалом, но умеют работать с любыми кодировками.



При необходимости сменить кодировку (иногда требуется перекодировать в кодировку Windows- 1251, которая является устаревшей для сайтов,

но ее понимает MS Excell), это можно сделать в Notepad+

 Ограничения таблиц в формате csv. Поскольку это текстовый формат то:

·         Таблица может содержать только один лист

·         Таблица не может содержать информации о форматировании

·         Невозможно объединение ячеек

·         Таблица не может содержать изображений, графиков. Вместо вставок изображений можно вставлять ссылки на изображения

 

 


  • 16.12.2020