Автор Тема: Парсинг HTML кода (!!!)  (Прочитано 2678 раз)

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

Оффлайн Regestor

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 32
  • +0/-0
  • 0
    • Просмотр профиля
    • http://xsystem.ru/
Парсинг HTML кода (!!!)
« : 27 Ноября 2005, 00:46:55 »
Вот думаю думаю.... как же будет быстрее всего... и нормально работать.... так сказать разбор некотого кода HTML.....

Допустим есть такое вот чудо:


<table>
 . . . . .
  <
table>
    . . . . .
  </
table>
    . . . . . 
</
table>


И нам разумеется из полноценной таблицы.. а не этого шаблона так сказать нужно вытянуть внутренню таблицу....

Причем, функция должны быть достаточно многофункциональной.....

Так чтобы например если в одной таблице... 2 вложенных... то мы вносим в 3 мерный массив..... где 1 индекс это номер табллицы, 2 индекс - Все строчки 3 - Ячейки......

А еще веселее это вот такое разобрать:


<table>
 . . . . .
  <
table>
    . . . . .
    <
table>
     . . . . . .
    </
table>
    . . . . .
  </
table>
    . . . . . 
</
table>


Поэтому плиз подскажите алгоритмик или киньте код или код из модуля перла... или на какой модуль посматреть... и где =) У меня винда... так что в nix хелпы не посылайте =)
« Последнее редактирование: 27 Ноября 2005, 22:39:06 от Regestor »

Оффлайн Regestor

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 32
  • +0/-0
  • 0
    • Просмотр профиля
    • http://xsystem.ru/
Парсинг HTML кода (!!!)
« Ответ #1 : 27 Ноября 2005, 15:32:35 »
Покапался на досуге в HTML::Parser
И уы непонял как там реализовать вышеприведенную задачу... мож кто работал с HTML::Parser и поможет?

 

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