Package org.w3c.tidy
Class EncodingNameMapper
- java.lang.Object
-
- org.w3c.tidy.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$ ($Author$)
- Author:
- Fabrizio Giustina
- See Also:
- iana character-sets
-
-
Constructor Summary
Constructors Constructor Description EncodingNameMapper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
toIana(java.lang.String encoding)
Convert a Java character encoding name to its IANA equivalent.static java.lang.String
toJava(java.lang.String encoding)
Converts an encoding name to the standard java name.
-
-
-
Method Detail
-
toIana
public static java.lang.String toIana(java.lang.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 java.lang.String toJava(java.lang.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.
-
-