UTF8编码无法解码

时间:2010-11-16 17:32:01

标签: encoding utf-8 iconv

我有一个XML文件,里面装满了法语的utf-8字符串。一些消息如下:

“N'oubliez pas d'Ã?crire le nom exact de le professeur,sans utiliserdesabréviations”

正如您所看到的,重音失败了。我试图用iconv转换文件,但似乎没有被识别为UTF-8(当文件使用该charset时)。我该怎么办?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试在Windows记事本中打开文件,看看它的外观。如果它看起来很好,那么问题很可能在其他地方(例如,你是否将数据发送到浏览器而没有指定UTF-8?)。

如果在记事本中看起来也是错误的,请尝试以下操作(我将您的数据复制到文件中并通过执行此操作来“修复”它):

  • 在记事本中打开
  • 文件 - >另存为 - >选择“ANSI”并保存
  • 在记事本中打开新文件
  • 文件 - >另存为 - >选择UTF-8并保存

此最终文件应在记事本中正确打开,并以UTF-8编码为UTF-8签名。