Multibyte Character References

Mark Dodwell
Sat, 08 Sep 2007 01:02:12 -0000

Hi,

I have a load of records in my database which were imported through
processing a YAML file. These original YAML files were created from the
''to_yaml'' function of an array of Hash objects.

The YAML file contains multibyte character references such as:

...and between them and today\xE2\x80\x99s College. The scope, r...

When I imported this data into my DB these character references have
changed but are still there in the DB:

...and between them and today\342\200\231s College. The scope, r...

So I have two questions:

1) Are the original characters retreivable from the copy in the DB, or
has it been mangled?

2) If the above answer is yes, then how!

Really appreciate any help on this one. Many thanks in advance.