|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Victor Wagner 2:5020/400 16 Nov 2002 14:28:44 To : Nikolay Pichtin Subject : Re: Разбор таблицы -------------------------------------------------------------------------------- Nikolay Pichtin <Nikolay.Pichtin@f30.n5056.z2.fidonet.org> wrote: NP> Добрый полдень All ! NP> Есть таблица в HTML. NP> Hеобходимо получить данные из <td></td> NP> Чем лучше это сделать? NP> А если в таблице есть вложенные таблицы? NP> А если у тегов таблицы есть какие-либо аттрибуты? Берем HTML::TreeBuilder, парсим таблицу в дерево, и далее рекурсивно по этому дереву гуляем. Атрибуты - пофигу, они разберутся в другое место дерева, мы их легко пропустим. Что касается вложенных таблиц, то тут зависит от семантики данных. В большинстве случаев достаточно дойти до самого низкого уровня вложенности, и там извлекать значения из ячеек. А все таблицы, которые снаружи, считать не таблицами, а элементами дизайна. -- Машина должна работать, а человек думать. Дважды. Прежде чем ее выключить и развинтить. --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/151781d6a60b8.html, оценка из 5, голосов 10
|