Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
| Functions | Aplica-se a |
|---|---|
| EncodeHTML |
|
| EncodeUrl PlainText |
|
Codifica e decodifica as cadeias de caracteres.
Descrição
A EncodeUrl função codifica uma cadeia de caracteres de URL, substituindo determinados caracteres não numéricos por % e um número hexadecimal.
A EncodeHTML função codifica uma cadeia de caracteres, substituindo determinados caracteres que precisam ser escapados para aparecer corretamente em um contexto HTML. Por exemplo, os caracteres <, > e & são substituídos por <, > e &, respectivamente.
A PlainText função remove marcas HTML e XML, convertendo determinadas marcas como estas em um símbolo apropriado:
- "
O valor de retorno dessas funções é a cadeia de caracteres codificada ou decodificada. Esta função não remove todas as tags HTML e XML.
Sintaxe
EncodeUrl( Cadeia de caracteres )
- String - Obrigatório. URL a ser codificada.
EncodeHTML( Cadeia de caracteres )
- String - Obrigatório. HTML a ser codificada.
PlainText( Cadeia de caracteres )
- String - Obrigatório. A cadeia de caracteres da qual as marcas HTML e XML são removidas.
Exemplos
Se você mostrar um RSS feed em uma galeria de texto e definir a propriedade Text de um rótulo nessa galeria como ThisItem.description, o rótulo mostrará o código HTML ou XML bruto como neste exemplo:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Se você definir a propriedade Text do rótulo comoPlainText (ThisItem.description),o texto será exibido como neste exemplo:
We have done an unusually "deep" globalization and localization.
Com a fórmula EncodeHTML(ThisItem.description), as marcas HTML são codificadas para que elas apareçam como texto quando interpretadas como HTML, o que pode ser útil para ver a estrutura HTML:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Se, em vez de um rótulo, você tiver um controle de texto HTML na galeria, e você definir a propriedade HtmlText desse controle como ThisItem.description você também verá o texto decodificado, pois o controle de texto HTML está interpretando as marcas como HTML.