2009-07-08 3 views
5

PHP 스크립트로 채워진 mysql 데이터베이스에서 데이터를 읽습니다. 모든 특수 문자는 명명 된 또는 번호가 매겨진 HTML 엔터티 (예 : & a m; & # 2 8 6;)로 변환됩니다. 이 문자들을 유니 코드 문자열로 델파이의 원래 문자로 다시 변환 할 방법이 없습니다. 누구도 그런 기능을 찾거나 만들지 못했습니까? 이것은 나에게 매우 도움이 될 것입니다. 감사! 마크라는 단위가 델파이 2007에서HTML에서 이름이 지정된 엔티티와 번호가 지정된 엔티티가있는 문자열을 유니 코드 텍스트로 변환하는/for Delphi의 기능이 있습니까?

답변

13

HTTPApp.pas 기능 대해 HTMLEncodeHTMLDecode있다 ([델파이 폴더] \ 소스 \는 Win32 \ 인터넷). 그들은 가치가 있을지도 모른다.

+0

바로이 부분이 실제로 흥미 롭습니다. 나는이 장치를 나중에 시험 할 것이다. 그러나 내가 볼 수있는 한 이것은 문제를 해결하는 것으로 보인다. 감사합니다. – user133370

+1

그것은 D2006에도 있습니다. –

+1

델파이 7에서도 마찬가지입니다. –

관련 문제