I'm using HTML::Parser to process an HTML file to re-write URL's and such. I've discovered that it seems to be changing   to a space character instead of passing the actual " " text. It also appears to be escaping non-printable characters too. Can I turn this feature off? And if I cannot, what would be the best way to parse the HTML so I can re-write selected tags. Thank you John Aughey