-
Cómo convertir ISO a UTF-8
-
ISO-8859 y UTF-8 son ambas codificaciones de caracteres - sistemas mediante los cuales los caracteres y símbolos de muchos idiomas y sistemas diferentes están representadas por números interpretables por una computadora. UTF-8 utiliza el estándar Unicode moderna y permite muchas más caracteres especiales y caracteres de alfabetos no latinos que la norma ISO-8859. Puede convertir el texto codificado en ISO en texto Unicode utilizando un simple conversor web, un comando de terminal Unix, o una función de PHP - este último es más útil si se está haciendo el desarrollo web y la necesidad de garantizar que el texto será compatible a través de muchos Web navegadores y sistemas.Instrucciones
1 Convertir cualquier texto ISO a UTF-8 utilizando una sencilla utilidad de conversión en línea: visite Unicodetools.com, haga clic en "Online UTF-8 Converter," pegar el texto en el cuadro de texto y haga clic en "Convertir". A continuación, puede copiar y pegar el texto UTF-8-codificado que aparece.
2 Convertir una cadena de texto ISO a UTF-8 en un programa PHP usando la función utf8_encode. Esto toma un string ISO-codificado como un parámetro y devuelve una cadena UTF-8-codificada, por lo
$ Data = utf8_encode (string $ datos)
sustituiría a los contenidos de la cadena "datos" con los mismos contenidos codificados en UTF-8.
3 Convertir archivos codificados en ISO a UTF-8 desde la línea de comandos con el programa "iconv". Introduzca un comando con el siguiente formato:
iconv --de-código = ISO-8859-1 --a-código = UTF-8 source.txt> nuevo.txt
donde "source.txt" es el archivo ISO-codificado y "nuevo.txt" es el archivo UTF destino deseado.