How do you parse HTML with a variety of languages and parsing libraries?
When answering:
Individual comments will be linked to in answers to questions
Language: Perl Library: pQuery
use strict; use warnings; use pQuery; my $html = join '', "", (map { qq($_) } qw/foo bar baz/), ""; pQuery( $html )->find( 'a' )->each( sub { my $at = $_->getAttribute( 'href' ); print "$at\n" if defined $at; } );