如何在java中通过FTP编写“UTF-16”编码文件

时间:2013-12-26 09:17:16

标签: java encoding ftp sftp filewriter

我想使用java直接在FTP服务器上写一个文件,并且需要采用UTF-16格式,以便我可以支持拉丁语,中文等。人物。

任何建议都会有很大帮助。

提前致谢。)))

2 个答案:

答案 0 :(得分:2)

嗯,从它开始需要UTF-16来支持所有字符 - 我建议使用UTF-8而不是UTF-16。

但是,基本上你应该把它转移好像它只是一个二进制文件(在FTP中的二进制模式)。这样,字节将在没有文本解释的情况下传输,因此两端根本不需要就编码达成一致。

答案 1 :(得分:0)

要将字符串转换为UTF-8和UTF-16,只需使用提供的字符串函数,这里有一个教程:

http://docs.oracle.com/javase/tutorial/i18n/text/string.html