Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
| Functions | S’applique à |
|---|---|
| EncodeHTML |
|
| EncodeUrl PlainText |
|
Permet d’encoder et de décoder les chaînes.
Description
La EncodeUrl fonction encode une chaîne d’URL, en remplaçant certains caractères nonphanumériques par des % et un nombre hexadécimal.
La EncodeHTML fonction encode une chaîne, en remplaçant certains caractères qui doivent être échappés pour apparaître correctement dans un contexte HTML. Par exemple, les caractères <, > et & sont remplacés par <, > et &, respectivement.
La PlainText fonction supprime des balises HTML et XML, en convertissant certaines balises comme celles-ci en symbole approprié :
- "
La valeur renvoyée à partir de ces fonctions est la chaîne encodée ou décodée. Cette fonction ne supprime pas toutes les balises HTML et XML.
Syntaxe
EncodeUrl( String )
- Chaîne - Obligatoire. URL à encoder.
EncodeHTML( String )
- Chaîne - Obligatoire. HTML à encoder.
PlainText( String )
- Chaîne - Obligatoire. Chaîne à partir de laquelle les balises HTML et XML sont supprimées.
Examples
Si vous affichez un flux RSS dans une galerie de texte et si vous définissez la propriété Text d’une étiquette de cette galerie sur ThisItem.description, l’étiquette peut indiquer un code HTML ou XML brut comme dans l’exemple suivant :
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Si vous définissez la propriété Text de l’étiquette PlainTextsur (ThisItem.description), le texte apparaît comme dans cet exemple :
We have done an unusually "deep" globalization and localization.
Avec la formule EncodeHTML(ThisItem.description),les balises HTML sont encodées afin qu’elles apparaissent en tant que texte lorsqu’elles sont interprétées comme HTML, ce qui peut être utile pour voir la structure HTML :
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Si, au lieu d’une étiquette, vous avez un contrôle de texte HTML dans la galerie et que vous définissez la propriété HtmlText de ce contrôle sur ThisItem.description, vous voyez également le texte décodé, car le contrôle de texte HTML interprète les balises comme HTML.