Compartir por


EncodeHTML EncodeUrl, e PlainText funcións

Funcións Aplícase a
EncodeHTML Aplicacións de lenzo Copilot Studio Fluxos de escritorio Aplicacións baseadas en modelos Funcións de Power Platform CLI Dataverse
EncodeUrl
PlainText
Aplicacións de lenzo Copilot Studio Fluxos de escritorio Aplicacións baseadas en modelos Power Platform CLI Dataverse funcións Power Pages

Codifica e descodifica as cadeas.

Descripción

A EncodeUrl función codifica unha cadea de URL, substituíndo certos caracteres non alfanuméricos por % e un número hexadecimal.

A EncodeHTML función codifica unha cadea, substituíndo certos caracteres que deben ser escapados para aparecer correctamente nun contexto HTML. Por exemplo, os personaxes <, > e & substitúense por <, > e &, respectivamente.

A PlainText función elimina as etiquetas HTML e XML, convertendo certas etiquetas como estas nun símbolo apropiado:

  •  
  • "

O valor de retorno destas funcións é a cadea codificada ou descodificada. Esta función non elimina todas as etiquetas HTML e XML.

Sintaxe

EncodeUrl( String )

  • String : é necesario. URL a codificar.

EncodeHTML( String )

  • String : é necesario. HTML a codificar.

PlainText( String )

  • String : é necesario. Cadea da que se eliminan as etiquetas HTML e XML.

Exemplos

Se mostra unha fonte RSS dunha galería de texto e logo establecer a propiedade Text dunha etiqueta desa galería en ThisItem.description, a etiqueta pode mostrar código HTML ou XML sen procesar como neste exemplo:

<p>
  We have done an unusually&nbsp;&quot;deep&quot; globalization and
  localization.
</p>

Se establece a propiedade Text da etiqueta en PlainText(ThisItem.description), o texto aparece como neste exemplo:

    We have done an unusually "deep" globalization and localization.

Coa fórmula EncodeHTML(ThisItem.description), as etiquetas HTML son codificadas de xeito que aparezan como texto cando se interpretan como HTML, o que pode ser útil para ver a estrutura HTML:

&lt;p&gt;
  We have done an unusually&amp;nbsp;&amp;quot;deep&amp;quot; globalization and
  localization.
&lt;/p&gt;

Se en lugar dunha etiqueta tes un control de texto HTML na galería e estableces a HtmlText propiedade de ese control para ThisItem.description tamén ve o texto descodificado, porque o control de texto HTML está a interpretar o etiquetas como HTML.