以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]文本文件导入乱码的解决方法  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30952)

--  作者:likui412282
--  发布时间:2013/4/7 15:30:00
--  [求助]文本文件导入乱码的解决方法
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:189285227.txt

这个文件导入以后,汉字全是乱码,估计是编码格式的问题,有没有解决的办法?
--  作者:Bin
--  发布时间:2013/4/7 15:34:00
--  
把记事本的格式换成Unicode编码即可
--  作者:likui412282
--  发布时间:2013/4/7 15:35:00
--  
这个就是Unicode编码的呀
--  作者:XYT
--  发布时间:2013/4/7 15:40:00
--  
在你的TXT文件那格式-字体-字符集 改成西方就可以了
--  作者:Bin
--  发布时间:2013/4/7 15:41:00
--  
以下是引用likui412282在2013-4-7 15:35:00的发言:
这个就是Unicode编码的呀

我下回来明明是UTF-8的..然后我改了一下Unicode 就没乱码了
--  作者:likui412282
--  发布时间:2013/4/7 15:44:00
--  

恩,我试试,谢谢各位前辈


--  作者:likui412282
--  发布时间:2013/4/7 15:46:00
--  
好了,非常感谢,再问一句,能否用代码实现编码的转换
--  作者:狐狸爸爸
--  发布时间:2013/4/7 15:53:00
--  
http://www.foxtable.com/help/topics/0344.htm
http://www.foxtable.com/help/topics/0345.htm

--  作者:Bin
--  发布时间:2013/4/7 15:55:00
--  
Dim s As String = FileSys.ReadAllText("C:\\Users\\foxtable1\\Desktop\\189285227.txt")
FileSys.WriteAllText("C:\\Users\\foxtable1\\Desktop\\189285227.txt",s,False,Encoding.Unicode)