Интернет магазин китайских планшетных компьютеров



Компьютеры - CSV

29 мая 2011


Оглавление:
1. CSV
2. Пример



CSV — текстовый формат, предназначенный для представления табличных данных. Каждая строка файла — это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом — запятая или точка с запятой. Используемый символ разделителя зависит от установленной в системе локали. В локалях, где десятичным разделителем является точка, в качестве табличного разделителя используется запятая; в локалях, где десятичным разделителем является запятая, в качестве табличного разделителя используется точка с запятой. Значения, содержащие зарезервированные символы обрамляются двойными кавычками; если в значении встречаются кавычки — они представляются в файле в виде двух кавычек подряд. Строки разделяются парой символов CR LF.

Особенности работы в Microsoft Office с форматом CSV

Замечено, что Microsoft Office 2007 отказывается обрабатывать CSV файлы, где в качестве имени первой колонки указана последовательность букв ID, например:

ID;Город;ФИО или Название;Ответственный сотрудник;Сохранить
10801100;;ИВАНОВ И.И.;Пупкин Вася;Нет

Открывая такой CSV-файл, Excel выдаёт ошибку о невозможности прочесть записи и на экране изображает пустую таблицу вне зависимости от размера подобного файла. Проблему можно обойти, взяв ID в кавычки.

Официально проблема с ID была решена в Excel 2010, хотя в версии Excel 2010 14.0.5128.5000 ошибка воспроизводится.

Кроме того, если имеется строка, состоящая из цифр, начинающаяся с 0, то Excel преобразует строку к числу, отбрасывая ведущие нули. Решение проблемы заключается в использовании мастера импорта, с указанием типа столбца как текстовый.



Просмотров: 2328


<<< Comic Book Archive
Cue sheet >>>