Il mio sistema è SUSE Linux Enterprise Server 11.Perché iconv non può convertire da UTF-8 a ISO-8859-1
Sto cercando di convertire un dati dal formato UTF-8 a ISO useing "iconv"
$>file test.utf8
test.utf8: UTF-8 Unicode text, with very long lines
$>
$>file -i test.utf8
test.utf8: text/plain charset=utf-8
$>
$>iconv -f UTF-8 -t ISO-8859-1 test.utf8 > test.iso
iconv: test.utf8:20:105: cannot convert
Potresti aiutarmi con questo? Grazie.
Sembra che iconv da utf-8 a iso non funzioni con alcuni caratteri Unicode specifici. Ho usato l'opzione --unicode-subst = formatstring e funziona, non la soluzione perfetta ma soddisfacente –
Quale versione di iconv supporta "--unicode-subst"? – AdamC
iconv --version iconv (GNU libc) 2.12 Copyright (C) 2010 Free Software Foundation, Inc. Questo è software libero; vedere la fonte per le condizioni di copia. Non c'è la garanzia ; nemmeno per COMMERCIABILITÀ o IDONEITÀ PER UN PARTICOLARE SCOPO. Scritto da Ulrich Drepper. –