• Publicidad

HTML-Parser: almacenando en una BBDD palabras con caracteres

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

HTML-Parser: almacenando en una BBDD palabras con caracteres

Notapor guarriman » 2005-09-21 11:24 @517

Hola

Utilizando Perl v5.8.5 + HTML-Parser v3.45 + MySQL v4.1.9 sobre Linux FC2.

Estoy intentando parsear un documento UTF-8 (<?xml version="1.0" encoding="UTF-8"?>),
y almacenarlo en una Base de Datos MySQL (Collation: utf8_bin).

El documento contiene caracteres especiales ('música española' por ejemplo), y
después de almacenarlo, obtengo esta palabra: "música española"

Lo he intentado también con:
----
utf8::decode($document);
my $p = HTML::TokeParser->new( \$document );
----

Pero no funciona. ¿Cómo puedo almacenar estas palabras? Gracias.
guarriman
Perlero nuevo
Perlero nuevo
 
Mensajes: 1
Registrado: 2005-09-21 11:14 @509

Publicidad

Notapor explorer39 » 2005-09-21 12:07 @546

Yo veo que los caracteres acentuados están bien, en formato utf8. ¿Cúal es el problema? ¿que los quieres en otra codificación distinta?
¿Y almacenar en la base de datos directamente en formato utf8? Luego, a la hora de sacarlos de la base de datos sólo tienes que acordarte de que están en esa codificación.
Más tarde o temprano, deberemos de usarlo todos...
explorer39
 


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados

cron