Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

CSV-Comma Separated Values


Меточный формат

Меточный формат — наиболее простой из коммуникативных форматов. Стандарта на этот формат не существует, однако существуют общепринятые соглашения. Файл этого фор­ма­та состоит из строк, каждая из которых либо соответствует одному полю записи, либо является разделителем записи. В качестве разделителей записей в меточном формате ис­пользуются либо пустые строки, либо строки, содержащие те или иные заранее ого­во­рен­ные последовательности сим­во­лов, например, единственный знак «равно» ("=").

Каждое поле записи меточного формата занимает ровно одну строку, начинающуюся с метки это­го поля (отсюда и название формата), за которой следует разделитель (обычно двоеточие, ":").

Name:Иванов
FirstName:Пётр
CitizenOf:Россия

Name:Анненкова
FirstName:Полина
CitizenOf:
Cargo:800 тонн

Name:Бендер-бей
FirstName:Остап
OtherNames:Сулейман
OtherNames:Берта
OtherNames:Мария
CitizenOf:Бразилия

Рис. 6. Записи меточного формата

Записи меточного формата могут содержать повторяющиеся поля, поля с пустыми зна­че­ниями, состав (перечень полей) записей в одном и том же файле может быть разным.

CSV также, скорее, не стандарт, а общепринятое соглашение. В CSV-файле (расширение может быть любым) хранятся записи переменной длины. Для каждой записи отводится одна стро­ка. CSV-записи содержат одинаковое число полей переменной длины. Поля от­де­ля­ют­ся друг от друга разделителем — запятой, точкой с запятой, кодом табуляции или лю­бым другим символом, одинаковым для всего файла. Форматы числовых полей и по­лей, содержащих даты, не регламентированы и для обеспечения интероперабельности дол­ж­ны сог­ла­со­вы­вать­ся дополнительно. Строковые поля могут заключаться в двойные ка­выч­ки; если зна­че­ние поля содержит символ-разделитель, то поле должно быть зак­лю­че­но в двойные ка­выч­ки. Если двойная кавычка содержится в значении поля, то она уд­ва­и­вается. Сочетание {двойная кавычка, разделитель, двойная кавычка} в значении поля обыч­но не допускается.

<== предыдущая лекция | следующая лекция ==>
Коммуникативные форматы | Человеко-машинные интерфейсы

Дата добавления: 2014-01-03; Просмотров: 216; Нарушение авторских прав?


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



ПОИСК ПО САЙТУ:


Рекомендуемые страницы:

Читайте также:
studopedia.su - Студопедия (2013 - 2020) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление
Генерация страницы за: 0.003 сек.