Автор Тема: HTML::TableContentParser  (Прочитано 1914 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lastiik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 28
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
HTML::TableContentParser
« : 18 Апреля 2005, 12:58:17 »
use HTML::TableContentParser;
  $p = HTML::TableContentParser->new();
        $html = read_html_from_somewhere();
  $tables = $p->parse($html);
  for $t (@$tables) {
    for $r (@{$t->{rows}}) {
                        print "Row: ";
      for $c (@{$r->{cells}}) {
        print "[$c->{data}] ";                          
      }                        
      print "\\n";                      
    }
  }

данная конструкция вытаскивает не все данные таблицы, то есть

Цитировать


text1

text2

text3



Мне нужен текст только из table1
Достается только текст text1, text3 вообще нигде не присутствует

как быть?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28