2009-07-08 10 views
5

Ich lese Daten aus einer MySQL-Datenbank, die von PHP-Skripten gefüllt ist. Alle Sonderzeichen werden in benannte oder nummerierte HTML-Elemente konvertiert (zum Beispiel & a m p; & # 2 8 6;). Ich kenne keine Möglichkeit, diese Zeichen in Delphi als Unicode-Strings zurück zu konvertieren. Hat jemand jemals eine solche Funktion gefunden oder überhaupt geschaffen? Dies wäre sehr hilfreich für mich. Vielen Dank! MarcGibt es einige Funktionen in/für Delphi, die einen String mit html benannten und nummerierten Entitäten in Unicode-Text konvertieren?

Antwort

13

In Delphi 2007 gibt es eine Einheit namens HTTPApp.pas (in [Delphi Ordner] \ Source \ Win32 \ Internet), das die Funktionen Htmlencode und HTMLDecode hat. Sie könnten einen Blick wert sein.

+0

Richtig, das sieht wirklich interessant aus. Ich werde diese Einheit später testen, aber soweit ich sehen kann, scheint dies die Frage zu lösen. Danke! – user133370

+1

Es ist in D2006 sowie –

+1

Und sogar in Delphi 7. –