IANACharCode
locale = new Locale(new String(a_bTemp, IANACharCode.ASCII), "");
charCode = IANACharCode.decodeCharacterEncoding(intCharCode);
intCharCode = IANACharCode.encodeCharacterEncoding(charCode);
if (this.charCode == IANACharCode.UNICODE) {
this.charCode = IANACharCode.getUnicodeEndianess(bytes);
if (charCode == IANACharCode.UNICODE) {
charCode = IANACharCode.UNICODE_BIG;
bytes = IANACharCode.addBigEndianFlag(bytes);
if (charCode == IANACharCode.UNICODE) {
charCode = IANACharCode.UNICODE_BIG;
String charCode = IANACharCode.UTF8; // character encoding.
String charCode = IANACharCode.UTF8;
String charCode = IANACharCode.UTF8; // how to encode the attribute.
(charCode.equals(IANACharCode.ASCII) ||
charCode.equals(IANACharCode.LATIN1));
buf.append(IANACharCode.escapeChar(c, charCode));
buf.append(IANACharCode.unescapeChar(num.toString(),