问候语,
我正在使用MS Visual Studio 2005 VB.NET ....我有一个包含英文字符和阿拉伯字符的文本文件。这些字符相互混合..
我必须通过chars读取这个文件字符,甚至包括空格。尽管我使用了下面的代码,但它没有给我写入结果:
Dim objReader As New System.IO.StreamReader(pfile)
Dim strAll As String
strAll = objReader.ReadToEnd
在这段代码中我读了文件的所有内容;但不幸的是,Varaible strALL 的长度小于文件中的字符数......
请帮我正确阅读此文件,以便将其正确存储在数据库中......
提前致谢..
答案 0 :(得分:1)
您需要指定编码:
data = File.ReadAllText(path, Encoding.GetEncoding("windows-1256"))