Есть ли какая-нибудь функциональность в / для Delphi, которая преобразует строку с html-именами и нумерованными объектами в текст unicode?
Вопрос
Я считываю данные из базы данных mysql, которая заполнена php-скриптами.Все специальные символы преобразуются в именованные или пронумерованные html-объекты (например, & a m p ;& # 2 8 6 ;).Я не знаю способа преобразовать эти символы обратно в исходные в Delphi в виде строк unicode.Кто-нибудь когда-нибудь находил или даже создавал такую функцию?Это было бы очень полезно для меня.Спасибо!Марк
Решение
В Delphi 2007 есть модуль под названием HTTPApp.pas (в папке [Delphi]\Source\Win32\ Internet), которая имеет функции HtmlEncode - код и htmlдекод.Возможно, на них стоит взглянуть.
Не связан с StackOverflow