Comparteix via


EncodeHTML, EncodeUrli PlainText funcions

Funcions S'aplica a
EncodeHTML Aplicacions de llenç Copilot Studio Fluxos d'escriptori Aplicacions basades en models Funcions del Power Platform CLI Dataverse
EncodeUrl
PlainText
Aplicacions de llenç Copilot Studio Fluxos d'escriptori Aplicacions basades en models CLI del Power Platform Funcions del Dataverse Power Pages

Codifica i descodifica cadenes.

Descripció

La EncodeUrl funció codifica una cadena d'URL, substituint certs caràcters no alfanumèrics per % i un nombre hexadecimal.

La EncodeHTML funció codifica una cadena, substituint certs caràcters que s'han d'escapar per aparèixer correctament en un context HTML. Per exemple, els caràcters <, >, i & se substitueixen per <, >, i &, respectivament.

La PlainText funció elimina les etiquetes HTML i XML, convertint certes etiquetes com aquestes en un símbol adequat:

  •  
  • "

El valor retornat d'aquestes funcions és la cadena codificada o descodificada. Aquesta funció no suprimeix totes les etiquetes HTML i XML.

Sintaxi

EncodeUrl( Cadena )

  • Cadena : obligatòria. URL per codificar.

EncodeHTML( Cadena )

  • Cadena : obligatòria. HTML per codificar.

PlainText( Cadena )

  • Cadena : obligatòria. Cadena de la qual s'eliminen les etiquetes HTML i XML.

Exemples

Si es mostra un canal RSS en una galeria de text i després definiu la propietat Text d'una etiqueta en aquesta galeria a ThisItem.description, l'etiqueta podria mostrar codi HTML o XML cru com en aquest exemple:

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

Si definiu la propietat Text de l'etiqueta a PlainText(ThisItem.description), el text apareixerà com en aquest exemple:

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

Amb la fórmula EncodeHTML(ThisItem.description), les etiquetes HTML es codifiquen de manera que es mostrin com a text quan s'interpreten com a HTML, cosa que pot ser útil per veure l'estructura HTML:

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

Si en lloc d'una etiqueta teniu un control de text HTML a la galeria i definiu la propietat HtmlText d'aquest control com a ThisItem.description , també veureu el text descodificat, perquè el control de text HTML interpreta les etiquetes com a HTML.