НО - это совершенно за границы! Не повторяйте анализатор DOM / HTML, пока не разберетесь во всех фоновых технологиях

нализировать селектор CSS (CSS3) и использовать его (в стиле jQuery) для сбора элементов HTML не из DOM (из древовидной структуры), а изручей (например, SAX), т. е. использовать анализатор событий с последовательным доступом?

Кстати, есть ли CSS-селекторы (или их комбинации), которым нужен доступ к DOM (ВикипедияSAX Страница говорит, что селекторы XPath «должны иметь возможность доступа к любому узлу в любое время в разобранном дереве XML»)?

Я больше всего заинтересован в реализацииселекторные комбинаторынапример, Селектор потомка «A B».

Я предпочитаю решения, описывающие алгоритм, или в Perl (дляHTML :: Увеличить).

Ответы на вопрос(3)

Ваш ответ на вопрос