字符串转码

By | 11月23日
Advertisement

这个是好久以前留下来的 现在回头一看 实在是.........字符串转码

 public static String getCharset() {
        return "iso-2022-jp";
    }

    public String iso2gb(String qs) {
        try {
            if (qs == null)
                return "NULL";
            else {
                return new String(qs.getBytes("iso-8859-1"), "gb2312");
            }
        }
        catch (Exception e) {
            System.err.println("iso2gb error・" + e.getMessage());
        }
        return "NULL";
    }

    public String gb2iso(String qs) {
        try {
            if (qs == null)
                return "NULL";
            else {
                return new String(qs.getBytes("gb2312"), "iso-8859-1");
            }
        }
        catch (Exception e) {
            System.err.println("gb2iso error・" + e.getMessage());
        }
        return "NULL";
    }

Similar Posts:

  • Java_Web___字符串转码String.getBytes()和new String()——(转)

    转载自:http://zhuhuide2004.iteye.com/blog/562739:转载请注明原作者地址: 在Java中,String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如 byte[] b_gbk = "中".getBytes("GBK"); byte[] b_utf8 = "中".getBytes("UTF-8"); byte[]

  • 字符串转码成特定字符集编码

    //获取字符串编码字符集$encode $encode = mb_detect_encoding($string, array('ASCII', 'UTF-8', 'GB2312', 'GBK', 'BIG5')); //设置转码 if($encode != 'UTF-8'){ $string = iconv($encode, 'UTF-8', $html); } echo $string;

  • BASE64加密图片字符串转码

    前段自己遇到了BASE64图片字符串加密转码相关的问题,网上一搜,貌似都差不多,但是有的却是不能使用,要么导入jar有问题,要么就是导入路径不存在,也搜索了半天,总算是解决了,现在贴出代码,方便自己以后使用,也方便他人,虽然自己是小菜菜,但是我还在路上呢嘛,贴上代码. 参数为Bitmap: /* ~ BASE64 转码****** */ public static String toBase64Encode(Bitmap msg) { ByteArrayOutputStream baos = n

  • RTF文件的中文字符串转码 VB将中文字符串转换为ASC串(包括英文一起)

    'http://blog.sina.com.cn/s/blog_678e5e320100oxz5.html Public Function StrToASC(ByVal strIn As String) As String '将中文字符串转换为ASC串(包括英文一起) '先将特殊字符进行转义: strIn = Replace(strIn, Chr(9), "TAB ") strIn = Replace(strIn, Chr(13) + Chr(10), "par "

  • java 字符串转码

    public class UTF2GBK { public String gbk2utf8(String gbk) { String l_temp = GBK2Unicode(gbk); l_temp = unicodeToUtf8(l_temp); return l_temp; } public String utf82gbk(String utf) { String l_temp = utf8ToUnicode(utf); l_temp = Unicode2GBK(l_temp); retu

  • 【转贴】C#中把中文转换成对应的拼音码

    /**//// summary> /// 汉字拼音首字母列表 本列表包含了20902个汉字,用于配合 GetChineseSpell 函数使用,本表收录的字符的Unicode编码范围为19968至40869 /// /summary> private static string strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZP

  • 【源码】网上随意扒的源码

    不是想使用它,只是近来有种计划要阅读源码,形成一个良好的习惯,并将它们整理成合理结构,供学习和工作时候用到. package com.cucpay.tradeportal.util; import java.io.UnsupportedEncodingException; import java.lang.reflect.Field; import java.net.URLDecoder; import java.net.URLEncoder; import java.nio.charset.C

  • Android研发中对String的思考(源码分析)

    1.常用创建方式思考: String text = "this is a test text "; 上面这一句话实际上是执行了三件事  1.声明变量 String text; 2.在内存中开辟空间 (内存空间一) 3.将变量的text的引用指向开辟的内存空间 当有 text = "this is a change text"; 这一句话执行了两件事 1.在内存中开辟空间 2.将变量text 的引用指向 新开辟的内存空间 3.内存空间一此时依然存在,这就是说明了Str

  • PHP常用字符串函数收集(60个)

    1.AddcSlashes 字符串加入反斜线语法:string addcslashes(string str,string charlist); 2.AddSlashes 字符串加入反斜线语法:string addslashes(string str);在特定的字符前加反斜线:'."./.NULL 3.bin2hex 将二进位转成十六进位语法:string bin2hex(string str); 4.Chop 去除连续空白,同rtrim()语法:string chop(string str);

  • 深入Java字符串(转)

    深入Java字符串 Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生. 一.从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点.从中可以看到: 1.String类是final的,不可被继承.public final class String. 2.String类是的本质是字符数组char[], 并且其值不可改变.pr

Tags: