你想在哪里面取?可以加QQ群:21649672

解决方案 »

  1.   

    你是判断字符串的编码吧?
    /**
     * 判断字符串的编码
     * 
     * @param str
     * @return
     */
    public static String getEncoding(String str) {
    String encode = "GB2312";
    try {
    if (str.equals(new String(str.getBytes(encode), encode))) {
    String s = encode;
    return s;
    }
    } catch (Exception exception) {
    }
    encode = "ISO-8859-1";
    try {
    if (str.equals(new String(str.getBytes(encode), encode))) {
    String s1 = encode;
    return s1;
    }
    } catch (Exception exception1) {
    }
    encode = "UTF-8";
    try {
    if (str.equals(new String(str.getBytes(encode), encode))) {
    String s2 = encode;
    return s2;
    }
    } catch (Exception exception2) {
    }
    encode = "GBK";
    try {
    if (str.equals(new String(str.getBytes(encode), encode))) {
    String s3 = encode;
    return s3;
    }
    } catch (Exception exception3) {
    }
    return "";
    }