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>'
.