【原】JAVA实现GBK,UTF-8与中文互转。
2013-07-29 12:57
127 查看
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
public class EncodeAndDecode {
public static void main(String[] args) {
try {
System.out.println(URLDecoder.decode("%D6%D0%CE%C4%B9%FA%BC%CA","GBK")); /* GBK编码转中文 */
System.out.println(URLEncoder.encode("中文国际","GBK")); /* 中文编码转GBK */
System.out.println(URLDecoder.decode("%E4%B8%AD%E6%96%87%E5%9B%BD%E9%99%85","UTF-8")); /* UTF-8编码转中文 */
System.out.println(URLEncoder.encode("中文国际","UTF-8")); /* UTF-8编码转中文 */
} catch (UnsupportedEncodingException ex) {
}
}
}
import java.net.URLDecoder;
import java.net.URLEncoder;
public class EncodeAndDecode {
public static void main(String[] args) {
try {
System.out.println(URLDecoder.decode("%D6%D0%CE%C4%B9%FA%BC%CA","GBK")); /* GBK编码转中文 */
System.out.println(URLEncoder.encode("中文国际","GBK")); /* 中文编码转GBK */
System.out.println(URLDecoder.decode("%E4%B8%AD%E6%96%87%E5%9B%BD%E9%99%85","UTF-8")); /* UTF-8编码转中文 */
System.out.println(URLEncoder.encode("中文国际","UTF-8")); /* UTF-8编码转中文 */
} catch (UnsupportedEncodingException ex) {
}
}
}
相关文章推荐
- JAVA实现GBK,UTF-8与中文互转
- 遍历文件夹下java文件utf-8编码转gbk编码,解决source insight无法查看中文的错误
- PHP 正则判断中文UTF-8或GBK的思路及具体实现
- JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
- java中如何从字符串中删选中文字符(GBK编码和UTF-8编码)
- eclipse 编写java 窗口中GBK转UTF-8中文出现乱码
- 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现
- Java按字节截取字符串(GBK编码、UTF-8编码实现)
- 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现
- 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现
- Java实现将GBK编码格式的文件夹中所有文件都转化为UTF-8格式的文件,编码格式转化
- libIconv库实现中文中字符串与GBK、Unicode、UTF-8三种编码互转
- Java 中文字符串编码之GBK转UTF-8
- Java实现的UTF-8,GBK,Unicode编码相互转换的代码
- Java 中文字符串编码之GBK转UTF-8
- 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现(转)
- PHP 正则判断中文UTF-8或GBK的思路及具体实现
- java中文GBK和UTF-8编码转换乱码的分析
- GBK转成utf-8,java实现及讲解