Página 1 de 1

Problema con Ñ y mayusculas acentuadas

Publicado: Vie Ene 07, 2011 4:09 pm
por airam
Hola, les explico mi problema.

Yo genero un archivo txt en formato utf8 con la cadena original.

Se me presento un problema al guardar palabras que contienen mayusculas acentuadas y las que tienen Ñ.

De momento pense quen quitar de mis datos las mayusuclas acentuadas, pero con las Ñ no puedo hacer eso.

Lei en un comentario que el problema esta en la conversión de la cadena.

Mas ya intente varias cosas y no logro obtener el resultado esperado.


Si guardo en UTF8, quedan unos caracteres raros.

Y si me respeta lo que tienen los caracteres se guarda el TXT en formato ANSI.


Que podria hacer, o que debo hacer para aplicar la conversion correcta?

Re: Problema con Ñ y mayusculas acentuadas

Publicado: Vie Ene 07, 2011 4:19 pm
por airam
Este es el ejemplo con el cual estoy trabajando.

$str_cadena_original = '||Pago en una sola exhibición|INFORMÁTICO PROFESIONAL|PEÑITAS||';

$str_cadena = $str_cadena_original;
$fp = fopen("cadena.txt","wb");
fwrite($fp,$str_cadena,strlen($str_cadena));
fclose($fp);

---------

Y asi obtengo el resultado en el txt

||Pago en una sola exhibición|INFORMÁTICO PROFESIONAL|PEÑITAS||

Re: Problema con Ñ y mayusculas acentuadas

Publicado: Vie Ene 07, 2011 4:35 pm
por condor0086
Antes de imprimir directo a pantalla o impresora tienes que reconvertir UTF8->ANSI (o ASCII) para que presentes los caracteres correctos, pero en el XML deben quedar en su formato UTF8.

Saludos

Re: Problema con Ñ y mayusculas acentuadas

Publicado: Vie Ene 07, 2011 4:41 pm
por airam
Estoy programando en php.

utilizo el decode, no hay problema en el "Pago en una solo exhibición".

Pero si en las siguientes palabras, me aparecen los signos.


No se si me queda claro el proceso.

La verdad ya de tantos intentos como que me blockeee!