Condividi tramite


EncodeHTMLFunzioni , EncodeUrle PlainText

Functions Si applica a:
EncodeHTML App canvas Flussi desktop di Copilot Studio App basate su modello Funzioni dell'interfaccia della riga di comando di Power Platform Dataverse
EncodeUrl
PlainText
App canvas Flussi desktop di Copilot Studio App basate su modello Funzioni power platform dell'interfaccia della riga di comando di Power Platform Power Pages

Codificano e decodificano stringhe.

Descrizione

La EncodeUrl funzione codifica una stringa URL, sostituendo determinati caratteri non alfanumerici con % e un numero esadecimale.

La EncodeHTML funzione codifica una stringa, sostituendo determinati caratteri di escape per essere visualizzati correttamente in un contesto HTML. Ad esempio, i caratteri <, > e & sono sostituiti rispettivamente da <, > e &.

La PlainText funzione rimuove tag HTML e XML, convertendo determinati tag come questi in un simbolo appropriato:

  •  
  • "

Il valore restituito da queste funzioni è la stringa codificata o decodificata. Questa funzione non rimuove tutti i tag HTML e XML.

Sintassi

EncodeUrl( String )

  • Stringa - Obbligatorio. URL da codificare.

EncodeHTML( String )

  • Stringa - Obbligatorio. HTML da codificare.

PlainText( String )

  • Stringa - Obbligatorio. Stringa da cui verranno rimossi i tag HTML e XML.

Esempi

Se si visualizza un feed RSS in una raccolta testi e quindi si imposta la proprietà Text di un'etichetta nella raccolta su ThisItem.description, l'etichetta mostrerà codice HTML o XML non elaborato come in questo esempio:

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

Se si imposta la proprietà Text dell'etichetta su PlainText(ThisItem.description), il testo viene visualizzato come nell'esempio seguente:

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

Con la formula EncodeHTML(ThisItem.description), i tag HTML vengono codificati in modo che vengano visualizzati come testo quando interpretati come HTML, che possono essere utili per visualizzare la struttura HTML:

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

Se invece di un'etichetta hai un controllo testo HTML nella raccolta e imposti la proprietà HtmlText di quel controllo su ThisItem.description vedrai anche il testo decodificato, perché il controllo del testo HTML interpreta i tag come HTML.