Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

CSV

Матеріал з Вікіпедії — вільної енциклопедії.
У Вікіпедії є статті про інші значення цього терміна:CSV (значення).
Comma-separated values
csv file Icon
Розширення:.csv
MIME-тип:text/csv[1]
Рік випуску:Невідомий
Informational RFC Oct 2005[a]
Тип формату:multi-platform, serial data streams
Контейнер для:для запису елементівбаз даних, представлених, як поля розділені комою
Стандарт(и):RFC 4180

CSV (відангл.comma-separated values ‘значення, розділені комою’, інодіcharacter-separated values ‘значення, розділені символом’) —файловий формат, котрий є відмежовувальним форматом для представлення табличних даних, у якому поля відокремлюються символом коми та переходу на новий рядок. Поля, що містять коми, декілька рядків, або лапки (позначаються подвійнимилапками), мають обмежуватися з обох боківлапками.

Формат CSV використовується для перенесення даних міжбазами даних та програмами — редакторамиелектронних таблиць.

Специфікація

[ред. |ред. код]

Рамковою специфікацією для формату CSV наразі єRFC 4180. Однак оскільки ця специфікація не носить характеру обов'язкового документу, на практиці від неї часто відступають. Це призводить до того, що назву "CSV" застосовують до будь-якого файлу, який відповідає таким умовам:[1][2]

  1. є простимтекстовим файлом у кодуванніASCII, або якомусь із кодуваньUnicode (наприкладUTF-8),EBCDIC, абоShift JIS[en]
  2. складається із записів (переважно один запис на один рядок)
  3. записи розділені наполясимволом-роздільником (зазвичай це один зарезервований символ, такий як кома, крапка з комою, або символ табуляції; інколи роздільник може містити необов'язкові пробіли)
  4. кожний запис є послідовністю тих самих полів.

В рамках цих загальних умов використовують багато варіацій. Тому без додаткової інформації (наприклад, чи дотримується вимогиRFC 4180), файл, про який заявлено, що це "CSV", може не бути таким, яким це очікується. Як наслідок, деякі програми, що підтримують файли CSV, мають майстри імпорту тексту, які дозволяють користувачам переглянути перші кілька рядків файлу, та вказати символи-розділювачі, правила цитування та обрізання полів.

Приклад

[ред. |ред. код]
1997FordE350ac, abs, moon3000.00
1999ChevyVenture «Extended Edition» 4900.00
1996JeepGrand CherokeeMUST SELL!
air, moon roof, loaded
4799.00

Вищенаведену таблицю можна навести у CSV-форматі таким чином:

1997,Ford,E350,"ac, abs, moon",3000.001999,Chevy,"Venture ""Extended Edition""",,4900.001996,Jeep,Grand Cherokee,"MUST SELL!air, moon roof, loaded",4799.00

Програмне забезпечення

[ред. |ред. код]

Формат CSV є дуже простим форматом даних, тому його підтримує більшістьтабличних процесорів, на кшталтOpenOffice.org Calc,LibreOffice Calc,Gnumeric,Microsoft Excel та ін. Цей формат також підтримується великою кількістюсистем керування базами даних імовами програмування.

Excel

[ред. |ред. код]

Для коректного відображення даних в останніх версіях Microsoft Excel, потрібно, щоб у першому рядку файлу був визначений роздільник:sep =,[джерело?]

sep =,1997,Ford,E350,"ac, abs, moon",3000.001999,Chevy,"Venture ""Extended Edition""",,4900.00

Див. також

[ред. |ред. код]

Коментарі

[ред. |ред. код]
  1. This RFC documents the format of comma separated values (CSV) files and formally registers the „text/csv“ MIME type for CSV in accordance withRFC 2048 [Shafranovich, 2005]

Примітки

[ред. |ред. код]
  1. абShafranovich, Y. (October 2005).Common Format and MIME Type for CSV Files.IETF. p. 1.doi:10.17487/RFC4180.RFC4180.
  2. Comma Separated Values (CSV) Standard File Format. Edoceo, Inc. Процитовано 4 червня 2014.

Ресурси Інтернету

[ред. |ред. код]


Інформаційні технологіїЦе незавершена стаття проінформаційні технології.
Ви можетедопомогти проєкту,виправивши або дописавши її.
Отримано зhttps://uk.wikipedia.org/w/index.php?title=CSV&oldid=42692366
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp