當我轉換本網站上的我的文字,正確地轉換:
http://string-functions.com/encodedecode.aspx
我選擇源「的Windows-1252」和目標「UTF-8」。
看到它下面的截圖:
https://i.stack.imgur.com/2Pn4E.png的iconv不完全轉換爲utf8
但是,當我用下面的代碼轉換,有些字母不轉換,文字打亂。
iconv -c -f UTF-8 -t WINDOWS-1252 <mytext.txt> fixed_mytext.txt
應該要轉換的短語:
آموزش Ùˆ نرم اÙزارهای تعمیر مانیتور
如果爲true轉換應該是這句話:
آموزش و نرم افزارهای تعمیر مانیتور
普萊舍幫助我。謝謝
我的原單的文字:
http://www.todaymagazine.ir/forum.txt
這是沒用的,張貼的文字是不是UTF-8在這裏。它會被打亂,沒有人能夠重現你的錯誤。發佈數據的十六進制轉儲('od -t x1 myfile.txt')。 –
我的tex的十六進制: http://www.todaymagazine.ir/mytext-hex.txt – nekooee
(1)如果您正在發佈一個文件的鏈接,請發送一個鏈接指向原始文件,而不是發佈到十六進制轉儲! (2)文件很大,大部分似乎是ASCII,請只發布相關片段。 (3)我已經嘗試過你剛纔所做的並且對我有效(我從問題中複製並粘貼了你的短語,而不是從鏈接的文件中)。你將UTF-8文本重新解釋爲Windows1252並再次轉換爲UTF-8 。您必須從UTF-8轉換爲Windows-1252 *,然後將結果用作UTF-8 *。 –