如何把文本文件转换为Unicode文件呢?顺便问一下,记事本中的Unicode编码类型是不是uft-16??谢谢

解决方案 »

  1.   

    可以用google搜索一下"unicode 文件头",
    http://www.codeproject.com/KB/files/ANSI-UNICODE_conversion.aspx
      

  2.   

    notepad可以存utf-16 le/be,在保存或者另存的时候注意一下编码,unicode就是utf-16 little-endian,unicode big endian就是utf-16 big-endian
      

  3.   

    楼上说的对。另外用UltraEdit32也可以。
      

  4.   

    广泛意义上来说,Unicode是一种国际字符集编码标准。具体的实现格式有UTF-8,UTF-16 (LE/BE),UTF-32(LE/BE)。目前Windows 2000及以上OS内核使用的都是UTF-16 LE(字节顺序和处理器相关)。如果使用Delphi 2009及以上,你可以参考SysUtils.TEncoding类,转换非常方便。