Қойыншамен бөлінген мәндер - Tab-separated values

Қойыншамен бөлінген мәндер
Файл атауын кеңейту.tsv, .tab
Интернет-медиа түрі
мәтін / қойындымен бөлінген-мәндер
Пішім түрімультиплатформа, сериялық мәліметтер ағындары
Контейнердерекқор өрістерге бөлінген тізімдер ретінде ұйымдастырылған ақпарат
СтандарттыЯНА MIME түрі

A қойындымен бөлінген мәндер (TSV) файл - бұл деректерді а-да сақтауға арналған қарапайым мәтіндік формат кестелік құрылым, мысалы, мәліметтер базасының кестесі немесе электрондық кесте деректер,[1] арасында ақпарат алмасу тәсілі мәліметтер базасы.[2] Әрқайсысы жазба кестеде -нің бір жолы көрсетілген мәтіндік файл. Жазбаның әрбір өріс мәні келесі мәннен a бөлінеді қойынды таңбасы. TSV форматы жалпыға ортақ болып табылады бөлгішпен бөлінген мәндер формат.

TSV - бұл кеңінен қолдау көрсетілетін қарапайым файл пішімі, сондықтан ол жиі қолданылады мәліметтермен алмасу кестені деректерді форматты қолдайтын әртүрлі компьютерлік бағдарламалар арасында жылжыту. Мысалы, TSV файлы мәліметтер базасының бағдарламасынан электронды кестеге ақпарат беру үшін пайдаланылуы мүмкін.

TSV - жалпыға балама үтірмен бөлінген мәндер Қажеттілігіне байланысты жиі қиындықтар туғызатын (CSV) формат қашу үтірлер - сөзбе-сөз үтірлер мәтіндік деректерде өте көп кездеседі, бірақ мәтіндік мәтіннің қойындысын тоқтату сирек кездеседі. TSV үшін IANA стандарты[2] өрістер ішіндегі қойындыларға тыйым салу арқылы қарапайымдылыққа қол жеткізеді.

Мысал

Мысалы, Ирис гүлінің жиынтығы келесі қарапайым мәтінді пайдаланып TSV ретінде сақталуы мүмкін (HTML рендеринг қойындыларды бос орынға айналдыруы мүмкін екенін ескеріңіз):

Бөлек ұзындық Бөлшектің ені Жапырақтың ұзындығы Жапырақтың ені Түрлер5.1 3.5 1.4 0.2 I. setosa4.9 3.0 1.4 0.2 I. setosa4.7 3.2 1.3 0.2 I. setosa4.6 3.1 1.5 0.2 I. setosa5.0 3.6 1.4 0.2 I. setosa

Жоғарыдағы қарапайым мәтін келесі кестелік мәліметтерге сәйкес келеді:

Бөлек ұзындықБөлек еніЖапырақтың ұзындығыЖапырақтың еніТүрлер
5.13.51.40.2I. setosa
4.93.01.40.2I. setosa
4.73.21.30.2I. setosa
4.63.11.50.2I. setosa
5.03.61.40.2I. setosa

TSV-ге шығынсыз түрлендіруге арналған конвенциялар

TSV форматындағы мәндер сөзбе-сөз қойындыларды немесе жаңа жол таңбаларын қамтуға болмайтындықтан, мәтін таңбаларын осы таңбалармен шығынсыз түрлендіру үшін конвенция қажет. Жалпыға ортақ конвенция келесі қашуларды орындау болып табылады:[3][4]

   Жаңа жол үшін  n, қойынды үшін  t, арбаны қайтару үшін  r, кері сызық үшін .

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Қойындыдан бөлек мәнді (TSV) файлдарды қалай пайдалануға болады Жариялаған Халықаралық валюта қоры
  2. ^ а б «Қойындымен бөлінген мәндердің анықтамасы (tsv)». Интернеттегі нөмірлерді басқару (IANA).
  3. ^ «Сызықтық TSV». Деректер хаттамалары - Ашық білім қоры.
  4. ^ «jq нұсқаулығы». stedolan.github.io.

Библиография

Сыртқы сілтемелер