文本文件写入后乱码!!读取一个文本文件然后写入另外一个文本文件后,写入的部分是乱码,怎么解决啊?
各位:求助!
读取一个文本文件然后写入另外一个文本文件后,写入的部分是乱码,怎么解决啊?
代码如下:
Dim sr As StreamReader = New StreamReader(Read_file, System.Text.Encoding.Default)
Dim sw As StreamWriter = New StreamWriter(Save_file, True, System.Text.Encoding.Default)
Dim line As String
Do While sr.peek() > 0
line = sr.ReadLine
sw.Flush()
sw.WriteLine(line)
sw.Flush()
Loop
sr.Close()
sr = Nothing
sw.Close()
sw = Nothing
谢谢啊!
[解决办法]
试试System.Text.Encoding.GetEncoding("GB2312")
[解决办法]
编码没有选择对,试试utf8或者gb编码。