|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Serg 2:5020/400 03 Dec 2002 18:38:09 To : Artem Chuprina Subject : Re: Работа с HTML -------------------------------------------------------------------------------- Tue Dec 03 2002 15:33, Artem Chuprina wrote to Victor Wagner: AC> From: Artem Chuprina <ran@ice.ru> AC> Здравствуй, Victor Wagner. S>>> Hаверное чайниковский вопрос и не раз тут поднимался, но в архивах я так S>>> и не нашел. S>>> Итак: есть html-ка - лежит в виде стринга $myhtml. В ней имеются input S>>> поля. Их там несколько. И есть у них имена - их я тоже знаю (знаю чему S>>> равен параметр name). Hачальное значение установлено, но оно S>>> неизвестно. Есть ли какой-нибудь класс в перле, позволяющий мне S>>> установить эти значения как мне заблагоросудится? То есть я пишу имя S>>> input поля, а он для него меняет или добавляет параметр values. S>>> Впринципе можно сделать просто заменой, но к сожалению, человек который S>>> постоянно правит эти хтмл-ки к программированию имеет довольно S>>> отдаленое отношение, поэтому не особо задумывается над тем, как VW>> Копать в районе HTML::Parser. Hаиболее мощный и универсальный VW>> HTML::TreeBuilder, но для этой задачи он немножко overkill. VW>> Здесь HTML::Filter или HTML::TokeParser хватит. AC> Я бы сказал, что для данной задачи достаточно медитации над perldoc AC> perlre, пока не заметишь \s и ключ /i. Спасибо, но к сожалению мне нужен был именно класс работы с html. Потому как если этого параметра value нет, то его надо добавить. Если он есть, то изменить значение. А кроме этого я еще хотел к примеру сделать checkbox как чекнутый (если не чекнут) и т.д. Кстати - полезные ссылчки на html::parser - интересные там штучки есть, а про то что дока на регэкспы есть я вообще не знал. Хоть появилась возможность почитать поподробнее о функциях. Hе - надо по чаще в эху залазить:) --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/16679695a74e1.html, оценка из 5, голосов 10
|