Use seletores CSS para coletar elementos HTML de um analisador de streaming (por exemplo, fluxo SAX)
Como analisar o seletor CSS (CSS3) e usá-lo (de maneira semelhante ao jQuery) para coletar elementos HTML não do DOM (da estrutura em árvore), mas decorrente (por exemplo, SAX), ou seja, usando o analisador baseado em eventos de acesso sequencial?
A propósito, existem seletores CSS (ou suas combinações) que precisam de acesso ao DOM (WikipediaSAXOFONE A página diz que os seletores XPath "precisam acessar qualquer nó a qualquer momento na árvore XML analisada")?
Estou mais interessado em implementarcombinadores seletores, por exemplo. Seletor descendente 'A B'.
Prefiro soluções que descrevam algoritmo, ou em Perl (paraHTML :: Zoom)