想要将Java String从一种编码转换为另一种编码是根本错误的 - 字符串是字符的抽象,与编码无关(大多数情况下).
在Java中,编码用于在字节和字符串之间进行转换的配方.如果要从ISO-8859-2转换为windows-1250,则需要从字节开始,使用ISO-8859-2将它们转换为String,并使用windows-1250将其转换回字节.这可以使用InputStreamReader/Writer或new String(bytes, encoding)和完成string.getBytes(encoding)
| 归档时间: |
|
| 查看次数: |
3600 次 |
| 最近记录: |