Язык скриптования сайтов Parser 3

       

Tableload


load. Загрузка таблицы с диска или HTTP-сервера


^table::load[имя файла] 

^table::load[имя файла;опции загрузки] 

^table::load[nameless;имя файла]

^table::load[nameless;имя файла;опции загрузки]

Конструктор создает объект, используя таблицу, определенную в некотором файле или документе на HTTP-сервере. Данные должны быть представлены в формате tab-delimited (см. table::create).



Имя файла - имя файла с путем или URL документа на HTTP-сервере.

Опции загрузки - об основных опция см. раздел «Работа с HTTP-серверами», также доступны дополнительные опции, см. «Опции формата файла».

Использование параметра nameless такое же, как и в конструкторе table::create.

Пример загрузки таблицы с диска

$loaded_table[^table::load[/addresses.cfg]]


Пример создает объект класса table, содержащий именованную таблицу, определенную в файле addresses.cfg, который находится в корневом каталоге веб-сайта.

Пример загрузки таблицы с HTTP-сервера

$table[^table::load[nameless;http://www.parser.ru/;

    $.USER-AGENT[table load example]

]]

Количество строк: ^table.count[]

<hr>

<pre>$table.0</pre>

Copyright © 1997?2004 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 01.04.2004



Содержание раздела