Похоже, что это был процесс повреждения, когда данные записывались как utf-8, но считывались как cp1252, и это происходило три раза. Это может быть восстановлено (я не знаю, будет ли это работать для каждого символа, но, по крайней мере, для некоторых), поместив поврежденные данные в обратное преобразование - прочитайте как utf8, запишите как cp1252, повторите. Существует множество способов выполнить такое преобразование - использование текстового редактора, как предлагает Tordek, использование инструментов командной строки, как показано ниже, или использование функций кодирования, встроенных в вашу базу данных или язык программирования.
unix shell prompt> echo Alain Lefèvre |
iconv -f utf-8 -t cp1252 |
iconv -f utf-8 -t cp1252 |
iconv -f utf-8 -t cp1252
Alain Lefèvre
unix shell prompt>