Hi All,<br>
<br>
I was wondering if I could get some help here. I am looking for an
existing function/method/module that will properly convert all special
characters (like those from Microsoft Word: smart quotes, mdash,
ellipses, bullet points, etc.) to either a matching simpler character,
or an HTML entity.<br>
<br>
HTML::Entities does a close job, but it does not handle everything correctly.<br>
<br>
I need to clean this data up for use in a google product feed (xml).<br>
<br>
Here is an example of some text I am having trouble with:<br>
( the +'s are actually bullet points)<br>
====== begin ======<br>
My doctor has recommended a dream specialist, and together we are trying
to figure out what these nightmares mean. Jump into Hidden Object
action in Doors of the Mind – Inner Mysteries.ADVANTAGES OF THE COMPLETE
VERSION :DOORS OF THE MIND: INNER MYSTERIES + Dark atmosphere+ Spooky
gameplay+ Explore a world of nightmares!<br>
======= end =======<br>
<br>
And here is the output from using HTML::Entities:<br>
====== begin ======<br>
My doctor has recommended a dream specialist, and together we are trying
to figure out what these nightmares mean. Jump into Hidden Object
action in Doors of the Mind – Inner
Mysteries.ADVANTAGES OF THE COMPLETE VERSION :DOORS OF THE MIND: INNER
MYSTERIESÂ +Â Dark
atmosphere+Â Spooky
gameplay+Â Explore a world of nightmares!<br>
======= end =======<br>
<br>
Notice the extra  all over the place.<br>
<br>
Any help you can provide would be immensely helpful.<br>
<br>
Thanks.<br>
--Alex<br>