El día 10 de marzo de 2012 14:31, Lucas Sánchez Sagrado <rated...@aol.com> escribió: > En Sat, 10 Mar 2012 14:22:00 +0100, fernando sainz > <fernandojose.sa...@gmail.com> escribió: > >> El día 10 de marzo de 2012 13:34, Lucas Sánchez Sagrado >> <rated...@aol.com> escribió: >>>> >>>> Mira a ver como está codificado tu fichero: file fichero.txt >>>> Mira también la función getwc() >>>> >>> >>> file foobar devuelve: >>> UTF-8 Unicode text >>> >>> He probado con getwc() pero nada, por ejemplo si el archivo contiene: >>> >>> "Aquí una eñe" >>> >>> Debería devolver 4 y 11, pero dice: >>> >>> Error: carácter no-ASCII detectado. Posición en el fichero: 4. >>> Error: carácter no-ASCII detectado. Posición en el fichero: 5. >>> Error: carácter no-ASCII detectado. Posición en el fichero: 12. >>> Error: carácter no-ASCII detectado. Posición en el fichero: 13. >>> >>> Saludos. >>> >>> >> Creo que tienes un error de concepto, busca utf-8 con tu buscador y >> veras que este tipo de codificación utiliza caracteres multi-byte, o >> lo que es lo mismo varios bytes por carácter para los caracteres no >> ascii. >> >> Hay codificaciones ascii que utilizan 7 bits, otras que utilizan 8 >> bits para extender ascii con mas caracteres, que son las que buscaría >> tu programa y otras que utilizan varios bytes para los caracteres >> especiales (como en este caso utf-8). >> >> Hay programas que recodifican (en lo posible) entre juegos de >> caracteres: mira recode >> >> Saludos. >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/CAGw=rHjZ-H0GC7HSiuE=gq+3agfzfgqnmw+5jykmluu92nf...@mail.gmail.com >> > > ¿Y a qué juego de caracteres tendría que convertir para que funcionara? > >
Creo que deberías investigar tu un poco, que ya te hemos dado bastante información. Antes de utf-8 para la codificación en español se usaba el iso-8859-1 o el iso-8859-15 Búscalos en la Wikipedia. S2 -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAGw=rhiyk-trvbly9cznbmbkodn16mcvimbbs7gojbe4tzo...@mail.gmail.com