Tecnología

Inicio

Cómo convertir ISO a UTF-8

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.