parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

tainting — простая вещь

Александр Петросян (PAF) 25.05.2004 11:55 / 25.05.2004 11:56

то, что вы её не понимаете, можно объяснить только нетерпеливостью.
вот ваша рубашка/свитер: какого цвета?
вот и представьте, что в ваших переменных лежит текст, чьи части разноцветны.

код может быть таким:
$str[строка с^#09табуляцией и ^#0A разрывом строк]
$table[^table::create{колонка1
#вот так вам нельзя, получится две колонки и две строки
##$str
#а вы хотите иного, чтобы все буквы $str попали в одну ячейку
#поэтому
^taint[$str]
}]

#тут у нас есть $table правильной структуры
#теперь надо её грамотно записать
#вот так просто вам нельзя, 
#поскольку потом нельзя будет понять, 
#где ваша ячейка закончилась
##^table.save[file.txt]
#поэтому
^table.save[file.txt;$.encloser["]]
а теперь, пожалуйста, признайте, что первая часть — создание таблицы с такими ячейками — описан в примерах. непонятно описан?

и что вторая часть — сохранение с кавычками — детально описан в документации.