是否有任何免费的 java 库可用于将一种编码的字符串转换为另一种编码,例如 iconv
?我使用的是 Java 1.3 版。
最佳答案
您不需要标准库之外的库 - 只需使用 Charset . (您可以只使用 String 构造函数和 getBytes 方法,但我个人不喜欢只使用字符编码的名称。错别字的空间太大。)
编辑:正如评论中所指出的,您仍然可以使用 Charset 实例,但可以轻松使用 String 方法:new String(bytes, charset)和 String.getBytes(charset) .
参见“URL Encoding (or: 'What are those "%20
" codes in URLs?')”。
关于java - java中的编码转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/229015/