Java,读取具有UCS-2 Little Endian编码的文件

问题描述 投票:0回答:1

我正在尝试读取具有UCS-2 LE编码的txt文件,我在下面有以下代码。 ???是我需要的编码变量,但我不确定它应该是什么。

InputStream HostFile = new FileInputStream(Location + FileName);
Reader file = new InputStreamReader(HostFile, Charset.forName(???);
PrintWriter writer = new PrintWriter(outLocation, "UTF-8");

任何想法,将不胜感激 。

java file fileinputstream inputstreamreader
1个回答
0
投票
Reader file = new InputStreamReader(HostFile, Charset.forName("UTF-16LE");
© www.soinside.com 2019 - 2024. All rights reserved.