Есть ли способ добавить псевдонимы для имен Charset Java

Я получаю исключение, спрятанное в сторонней библиотеке, с сообщением вроде этого:

java.io.UnsupportedEncodingException: BIG-5

Я думаю, что это происходит, потому что Java не определяет это имя дляjava.nio.charset.Charset. Charset.forName("big5") хорошо, ноCharset.forName("big-5") бросает исключение. (Все эти имена не чувствительны к регистру.)

Это отличается от "utf-8", который имеет некоторые псевдонимы, чтобы быть более прощающими. Например, обаCharset.forName("utf8") а такжеCharset.forName("utf-8") отлично работает

Вопрос: есть ли способ добавить псевдоним так, чтобы "big-5" отображался в "big5"?

Ответы на вопрос(1)

Ваш ответ на вопрос