Tableoptionsfmt
Опции формата файла [3.1.2] | |
При загрузке и записи файла можно задать символы-разделители столбцов и символы, обрамляющие значения столбцов.
Опция | По-умолчанию | Описание | |||
$.separator[символ] | табуляция | Задает символ, разделитель столбцов | |||
$.encloser[символ] | нет | Задает символ, обрамляющий значение столбца. |
Пример загрузки .txt файла, созданного Miscrosoft Excel
Excel умеет сохранять данные в простой текстовый файл, разделенный табуляциями:
Файл|Сохранить как… Текст (Разделенный табуляциями) (.txt).
Данные сохраняются в следующем формате:
name | description | ||
"ООО ""Петров и партнеры""" | Текст |
(Значения ряда столбцов обрамляется кавычками, которые внутри самого значения удваиваются)
Чтобы считать такой файл, необходимо указать соответствующую опцию загрузки:
$companies[^table::load[companies.txt;
$.encloser["]
]]
$companies.name
Parser также может работать и с .csv файлами, достаточно указать опцию:
$.separator[^;]
Copyright © 1997?2004 Art. Lebedev Studio | http://www.artlebedev.ru | Дата обновления: 01.04.2004 |