2015-04-04 5 views
0

У меня есть два файла. один в utf-8, а другой - в windows-1256. Я хочу, чтобы объединить их кодировку (Один набор поезд, а другой набор тестов)Convert utf8 to windows-1256

UTF-8 файл:

سلمانی را به توافق بگیر 
وقتی یک مرد محترم شصت ساله ، در یک جامه قهوه‌ای رسمی ، خوش لباس ، ولی خیلی خوب نگه داشته 

окна-1256 Файл:

äÇåí Èå äãÇíÔÇå ÂËÇÑ åäÑí ÇÍãÏ ØÈÇØÈÇíí 
ãæÖæÚ ÂËÇÑ ØÈÇØÈÇíí ãæÑÇä åÓÊäÏ æáí ÏÑ ÈÇØä äíä ÙÇåÑí¡ Çíä 

Я попробовал несколько онлайн но когда я конвертирую utf-8 в 1256, он выглядит совершенно иначе, чем другой файл, и когда я конвертирую 1256 в utf-8, это немного не меняется!

ответ

0

Проблема решена. Я использовал эту команду:

iconv -f UTF-8 -t WINDOWS-1256//TRANSLIT --output=Ham.txt Ham-utf 

Проблема была в том, что мой файл windows-1256 был таким большим. Я скопировал часть этого файла в отдельный файл ham-mini. Копирование части его было проблемой и повредило файл. Я использовал команду выше для исходного файла, и проблема решена.