Я думаю, что вы подразумеваете под ASCII код для японского языка, это эквивалент SBCS (однобайтовый набор символов) на японском языке. Для японского языка у вас есть только MBCS (многобайтовые наборы символов), который содержит комбинацию однобайтовых символов и многобайтовых символов. Таким образом, для японского текстового файла, сохраненного в MBCS, у вас есть неяпонские символы (английские буквы и цифры и обычные не алфавитно-цифровые символы), сохраненные как один байт, и японские символы, сохраненные как два байта.
Предполагается, что вы не имеете в виду UNICODE , который является унифицированным DBCS (двухбайтовый набор символов), где каждый символ равен ровно двум байтам. На самом деле, чтобы быть более точным, в последнее время UNICODE также имеет несколько DBCS, потому что набор символов не может больше вместить другие символы. Некоторые символы UNICODE состоят из 4 байтов, в которых первые два байта уже имеют ведущий символ.
Если вы имеете в виду Первый (MBCS), а не UNICODE, то существует множество японских символов, таких как Shift-JIS (более популярный). Поэтому я предлагаю вам поискать карту символов Shift-JIS. Хотя есть и другие японские наборы символов карты помимо Shift-JIS.