Как преобразовать старые японские текстовые кодировки?

#text #unicode #encoding #character

#текст #Юникод #кодирование #символ

Вопрос:

Я использую MacBook Pro под 10.6.7, и я компетентен в Unix. У меня есть старые японские текстовые файлы в различных кодировках (EUC, SJS, New-JIS), которые я больше не могу читать или отображать. Старая программа jconv.c не помогает, поскольку она преобразует только одну из этих кодировок. Есть ли способ преобразовать их (или любую из них) в текущий «обычный» японский текст, который можно увидеть в TextEdit и т.д.? Я установил в настройках терминала значения SJS и EUC (не могу найти NewJIS), среди прочих, включая UTF-8. Элеонора

Ответ №1:

Я рекомендую вам заглянуть в iconv для выполнения таких преобразований.

Комментарии:

1. Спасибо! Это отлично работает! Я бы никогда не узнал — вы мне очень помогли! Элеонора

Ответ №2:

nkf — это программа командной строки Linux, которая может удовлетворить вашим требованиям. Я уверен, что это доступно в Debian. Таким образом, вы можете загрузить sorce code из сети.