System.NetEncoding.THTMLEncoding
Delphi
THTMLEncoding = class(TNetEncoding)
C++
class PASCALIMPLEMENTATION THTMLEncoding : public TNetEncoding
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| class | public | System.NetEncoding.pas System.NetEncoding.hpp |
System.NetEncoding | System.NetEncoding |
Description
Fournit des méthodes pour l'encodage et le décodage des données en format HTML.
THTMLEncoding encode uniquement des caractères réservés HTML : "&<>. THTMLEncoding supporte le décodage de toute référence de caractère numérique HTML, comme &#169; ou &#254;, de même que les références d'entités de caractères des caractères réservés HTML : &quot;, &amp;, &lt;, &gt;.
- Avertissement : Le décodage des références d'entités de caractères non réservés, comme
&apos;ou&copy;, n'est pas supporté. Les données d'entrée ne doivent contenir aucune autre référence d'entité de caractère. Sinon, les données de sortie peuvent être corrompues.
THTMLEncoding fournit les méthodes suivantes :
| Encodage | Décodage | ||||
|---|---|---|---|---|---|
| Entrée | Méthode | Sortie | Entrée | Méthode | Sortie |
Par exemple :
Encode('© "nom & prénom" <email>')renvoie'© "nom & prénom" <email>'.Decode('© "nom & prénom" <email>')renvoie'© "nom & prénom" <email>'.