org.w3c.tidy

Class EncodingNameMapper


public abstract class EncodingNameMapper
extends java.lang.Object

Maps between Java and IANA character encoding names. Also handles encoding alias used in tidy c.
Version:
$Revision: 804 $ ($Author: fgiust $)
Author:
Fabrizio Giustina
See Also:
http://www.iana.org/assignments/character-sets

Method Summary

static String
toIana(String encoding)
Convert a Java character encoding name to its IANA equivalent.
static String
toJava(String encoding)
Converts an encoding name to the standard java name.

Method Details

toIana

public static String toIana(String encoding)
Convert a Java character encoding name to its IANA equivalent.
Parameters:
encoding - java encoding name or alias
Returns:
iana equivalent or null if no match is found.

toJava

public static String toJava(String encoding)
Converts an encoding name to the standard java name. Handles IANA names, legacy names used in tidy and different java encoding alias. See http://www.iana.org/assignments/character-sets.
Parameters:
encoding - IANA encoding name or alias
Returns:
java equivalent or null if no match is found.