java怎么获取txt文件编码格式

java怎么获取txt文件编码格式,第1张

文件头,有编码格式信息的,读出来,判断

一下

(fs[0]

==

0xEF

&&

fs[1]

==

0xBB

&&

fs[2]

==

0xBF)

是UTF-8的

你试试看这两种方式:

1、

FileStream fs = new FileStream("你的路径", FileAccessReadWrite, FileModeOpenOrCreate);

StreamReader sr = new StreamReader(fs, EncodingDefault);

srReadToEnd();

srClose();

fsClose();

2、

FileReadAllLines("你的路径", EncodingDefault);

很多种呀,具体可以分析一下 File类,

EncodingDefault一般来讲不会乱码了,如果会你其他的编码

1、以txt文件为例。首先必须打开该文件。

2、打开文件之后,其他你是看不到文件编码的。这个时候点击 文件->另存为。

3、在d出的另存为对话框中,你就可以看到文件的编码格式啦,这在中用红框标出。

4、如果想你修改文件的编码格式,那么就可以能过显示编码格式的地方,下拉,选择你想要使用的编码;然后点击保存,就可以生成另一个编码格式的文件啦。

以上就是关于java怎么获取txt文件编码格式全部的内容,包括:java怎么获取txt文件编码格式、怎么用C#获取任何文件的编码格式、在windows下如何查看文件编码格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9314181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存