DIHtmlParser? I'm not sure how "lightweight" it is, but Ralf's components always seemed to be well put together. He's also normally active and response on Embarcadero's Forums.
If it's a one-off and not too complex, you could probably split on symbols manually.