in reply to A grammar for HTML matching

I have had good luck wed data scavaging with HTML::TableExtract and HTML::Parser. Generalizing this approach is more problematic. Target data location is, more often than not, a huge intra-document navigation problem. The solutions usually demand individual customization.

But when target data has is tabular and formatted in HTML tables you can't beat HTML::TableExtract. It's abiltiy to handle tables structure both symbolically and by index, nested or standalone is very powerful.

mitd-Made in the Dark
'My favourite colour appears to be grey.'