Java URL Decode decode(final String s, final String enc)

Here you can find the source of decode(final String s, final String enc)

Description

<#if locale="en">

Decode string with the encode character.

License

Apache License

Parameter

Parameter Description
s a parameter
enc a parameter

Exception

Parameter Description
IORuntimeException an exception

Declaration

public static String decode(final String s, final String enc) 

Method Source Code

//package com.java2s;
/*// ww w  . j  a  v  a2s. c om
 * Copyright 2008-2010 the T2 Project ant the Others.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import java.io.UnsupportedEncodingException;

import java.net.URLDecoder;

public class Main {
    /**
     * <#if locale="en">
     * <p>
     * Decode string with the encode character.
     * 
     * </p>
     * <#else>
     * <p>
     * 
     * </p>
     * </#if>
     * 
     * @param s
     * @param enc
     * @return
     * @throws IORuntimeException
     */
    public static String decode(final String s, final String enc) {
        try {
            return URLDecoder.decode(s, enc);
        } catch (final UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        }
    }
}

Related

  1. addParam(Map properties, String strParams, boolean bDecodeString)
  2. decode( Map source, String encoding)
  3. decode(final String content, final String encoding)
  4. decode(final String string)
  5. decode(Object value)
  6. decode(String content)
  7. decode(String encoded)