JAVA实现ASCII码与EBCDIC码的相互转换 (四)

2014-11-24 07:29:07 · 作者: · 浏览: 17
"ETH", /* ASCII 208 0xD0 "ETH" */
"Ntilde", /* ASCII 209 0xD1 "Ntilde" */
"Ograve", /* ASCII 210 0xD2 "Ograve" */
"Oacute", /* ASCII 211 0xD3 "Oacute" */
"Ocirc", /* ASCII 212 0xD4 "Ocirc" */
"Otilde", /* ASCII 213 0xD5 "Otilde" */
"Ouml", /* ASCII 214 0xD6 "Ouml" */
"times", /* ASCII 215 0xD7 "times" */
"Oslash", /* ASCII 216 0xD8 "Oslash" */
"Ugrave", /* ASCII 217 0xD9 "Ugrave" */
"Uacute", /* ASCII 218 0xDA "Uacute" */
"Ucirc", /* ASCII 219 0xDB "Ucirc" */
"Uuml", /* ASCII 220 0xDC "Uuml" */
"Yacute", /* ASCII 221 0xDD "Yacute" */
"THORN", /* ASCII 222 0xDE "THORN" */
"szlig", /* ASCII 223 0xDF "szlig" */
"agrave", /* ASCII 224 0xE0 "agrave" */
"aacute", /* ASCII 225 0xE1 "aacute" */
"acirc", /* ASCII 226 0xE2 "acirc" */
"atilde", /* ASCII 227 0xE3 "atilde" */
"auml", /* ASCII 228 0xE4 "auml" */
"aring", /* ASCII 229 0xE5 "aring" */
"aelig", /* ASCII 230 0xE6 "aelig" */
"ccedil", /* ASCII 231 0xE7 "ccedil" */
"egrave", /* ASCII 232 0xE8 "egrave" */
"eacute", /* ASCII 233 0xE9 "eacute" */
"ecirc", /* ASCII 234 0xEA "ecirc" */
"euml", /* ASCII 235 0xEB "euml" */
"igrave", /* ASCII 236 0xEC "igrave" */
"iacute", /* ASCII 237 0xED "iacute" */
"icirc", /* ASCII 238 0xEE "icirc" */
"iuml", /* ASCII 239 0xEF "iuml" */
"eth", /* ASCII 240 0xF0 "eth" */
"ntilde", /* ASCII 241 0xF1 "ntilde" */
"ograve", /* ASCII 242 0xF2 "ograve" */
"oacute", /* ASCII 243 0xF3 "oacute" */
"ocirc", /* ASCII 244 0xF4 "ocirc" */
"otilde", /* ASCII 245 0xF5 "otilde" */
"ouml", /* ASCII 246 0xF6 "ouml" */
"divide", /* ASCII 247 0xF7 "divide" */
"oslash", /* ASCII 248 0xF8 "oslash" */
"ugrave", /* ASCII 249 0xF9 "ugrave" */
"uacute", /* ASCII 250 0xFA "uacute" */
"ucirc", /* ASCII 251 0xFB "ucirc" */
"uuml", /* ASCII 252 0xFC "uuml" */
"yacute", /* ASCII 253 0xFD "yacute" */
"thorn", /* ASCII 254 0xFE "thorn" */
"yuml" /* ASCII 255 0xFF "yuml" */
};

/**
* EBCDIC码对应表
*/
public static final String [] EBCDIC={
"NUL", /* EBCDIC 0 0x00 "Null" */
"SOH", /* EBCDIC 1 0x01 "Start of Heading" */
"STX", /* EBCDIC 2 0x02 "Start of Text" */
"ETX", /* EBCDIC 3 0x03 "End of Text" */
"PF", /* EBCDIC 4 0x04 "Punch Off" */
"HT", /* EBCDIC 5 0x05 "Horizontal Tab" */
"LC", /* EBCDIC 6 0x06 "Lower Case" */
"DEL", /* EBCDIC 7 0x07 "Delete" */
"", /* EBCDIC 8 0x08 "" */
"", /* EBCDIC 9 0x09 "" */
"SMM", /* EBCDIC 10 0x0A "Start of Manual Message" */
"VT", /* EBCDIC 11 0x0B "Vertical Tab" */
"FF", /* EBCDIC 12 0x0C "Form Feed" */
"CR", /* EBCDIC 13 0x0D "Carriage Return" */
"SO", /* EBCDIC 14 0x0E "Shift Out" */
"SI", /* EBCDIC 15 0x0F "Shift In" */
"DLE", /* EBCDIC 16 0x10 "Data Link Escape" */
"DC1", /* EBCDIC 17 0x11 "Device Control 1" */
"DC2", /* EBCDIC 18 0x12 "Device Control 2" */
"TM", /* EBCDIC 19 0x13