Hello,
This should be a simple parsing job, I've worked similar but more complex assignments before, where I has to extract data from un-similar fields.
I am a Python, Java and Ruby programmer, and know good html parser libraries,e.g. hpricot in ruby or chilkat in python.
Looking forward to a response from your side.
Best regards,
Swanand