2009-07-08 2 views
5

Ho letto i dati da un database mysql che è stato riempito da script php. Tutti i caratteri speciali vengono convertiti in entità html denominate o numerate (ad esempio & a mp; & # 2 8 6;). Non conosco alcun modo per convertire questi caratteri in quelli originali in Delphi come stringhe Unicode. Qualcuno ha mai trovato o addirittura creato una simile funzione? Questo sarebbe molto utile per me. Grazie! MarcEsiste qualche funzionalità in/per Delphi che converte una stringa con entità denominate e numerate in html in testo unicode?

risposta

13

In Delphi 2007 v'è un'unità chiamata HTTPApp.pas (in [Cartella Delphi] \ Source \ Win32 \ Internet), che ha le funzioni HTMLEncode e HTMLDecode. Potrebbero valere la pena dare un'occhiata.

+0

Giusto, questo sembra davvero interessante. Testerò questa unità più tardi, ma per quanto posso vedere sembra risolvere la domanda. Grazie! – user133370

+1

È anche in D2006 –

+1

E anche in Delphi 7. –

Problemi correlati