За последние 24 часа нас посетили 19536 программистов и 1602 робота. Сейчас ищут 920 программистов ...

Как заставить Tidy парсить все атрибуты?

Тема в разделе "Прочие вопросы по PHP", создана пользователем freeneutron, 4 окт 2010.

  1. freeneutron

    freeneutron Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    226
    Симпатии:
    3
    Те кто сталкивался с Tidy, должны быть знакомы со структурой объектов tidyNode, в которых хранится информация об узлах распарсенного документа
    Код (Text):
    1. [0] => tidyNode Object
    2.     (
    3.         [value] => <input type="checkbox" checked="checked" />
    4.         [name] => input
    5.         [type] => 7
    6.         [line] => 1
    7.         [column] => 22
    8.         [proprietary] =>
    9.         [id] => 53
    10.         [attribute] => Array
    11.             (
    12.                 [type] => checkbox
    13.             )
    14.  
    15.         [child] =>
    16.     )
    В данном случае парсился тег
    HTML:
    1. <input type="checkbox" checked />
    , содержащий два атрибута. Соответственно и параметр attribute в tidyNode должен содержать два атрибута, но он почему-то содержит только 1! Что меня мягко говоря обескураживает. Перебрав в мануале все ключи конфигурации, не нашел ни чего подходящего. Поиск по форуму тоже не дал ни чего вразумительного :( Может кто знает, как заставить Tidy парсить все атрибуты?