2009-07-08 14 views
5

Leo datos de una base de datos mysql que ha sido completada por scripts php. Todos los caracteres especiales se convierten en entidades html con nombre o numeradas (por ejemplo, & a m p; & # 2 8 6;). No conozco ninguna forma de convertir estos caracteres a los originales en Delphi como cadenas unicode. ¿Alguien alguna vez encontró o incluso creó esa función? Esto sería muy útil para mí. ¡Gracias! Marc¿Hay alguna funcionalidad en/para Delphi que convierta una cadena con entidades nombradas y numeradas html en texto unicode?

Respuesta

13

En Delphi 2007 hay una unidad llamada HTTPApp.pas (en [Carpeta Delphi] \ Source \ Win32 \ Internet) que tiene las funciones HtmlEncode y HTMLDecode. Podrían valer la pena mirar.

+0

Bien, esto realmente se ve interesante. Voy a probar esta unidad más adelante, pero hasta donde puedo ver esto parece resolver la pregunta. Gracias! – user133370

+1

Está en D2006 también –

+1

E incluso en Delphi 7. –

Cuestiones relacionadas