Есть ли какая-нибудь функциональность в / для Delphi, которая преобразует строку с html-именами и нумерованными объектами в текст unicode?

StackOverflow https://stackoverflow.com/questions/1097163

  •  11-09-2019
  •  | 
  •  

Вопрос

Я считываю данные из базы данных mysql, которая заполнена php-скриптами.Все специальные символы преобразуются в именованные или пронумерованные html-объекты (например, & a m p ;& # 2 8 6 ;).Я не знаю способа преобразовать эти символы обратно в исходные в Delphi в виде строк unicode.Кто-нибудь когда-нибудь находил или даже создавал такую функцию?Это было бы очень полезно для меня.Спасибо!Марк

Это было полезно?

Решение

В Delphi 2007 есть модуль под названием HTTPApp.pas (в папке [Delphi]\Source\Win32\ Internet), которая имеет функции HtmlEncode - код и htmlдекод.Возможно, на них стоит взглянуть.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top