Convertendo texto em ASCII / ISO-8859-1

4

Estou procurando alguma ferramenta que possa converter texto, idealmente de UTF-8 (mas ISO-8859-2 e WINDOWS-1250 seria bom) em ASCII / ISO-8859-1?

Eu vi algumas ferramentas de transliteração on-line, mas preciso de algo para a linha de comando (e o iconv está se recusando a converter o arquivo).

    
por Let_Me_Be 03.03.2011 / 11:59

2 respostas

7

Por padrão, o iconv se recusa a converter o arquivo se ele contiver caracteres que não existem no conjunto de caracteres de destino. Use //TRANSLIT para "rebaixar" esses caracteres.

iconv -f utf-8 -t iso8859-1//TRANSLIT
    
por 03.03.2011 / 21:14
0

Se você pode usar o Python, experimente slugify que é feito para fazer a conversão de caracteres, como %código%. E esqueça minha resposta anterior mencionando é => e , que é usado para formatar a conversão.

    
por 03.03.2011 / 13:46