get Charset Decoder - Java Internationalization

Java examples for Internationalization:Charset

Description

get Charset Decoder

Demo Code


//package com.java2s;

import java.nio.charset.Charset;
import java.nio.charset.CharsetDecoder;
import java.nio.charset.CodingErrorAction;

public class Main {
    public static void main(String[] argv) throws Exception {
        String charsetName = "java2s.com";
        System.out.println(getCharsetDecoder(charsetName));
    }// w w w .java2  s. c o  m

    public static CharsetDecoder getCharsetDecoder(String charsetName) {
        Charset charset = Charset.forName(charsetName);

        CharsetDecoder charsetDecoder = charset.newDecoder();

        charsetDecoder.onMalformedInput(CodingErrorAction.REPLACE);
        charsetDecoder.onUnmappableCharacter(CodingErrorAction.REPLACE);

        return charsetDecoder;
    }
}

Related Tutorials