Funzioni EncodeHTML, EncodeUrl e PlainText
Si applica a: App Canvas Flussi Desktop App basate su modello Power Pages Power Platform CLI
Codificano e decodificano stringhe.
Descrizione
La funzione EncodeUrl codifica la stringa di un URL sostituendo alcuni caratteri non alfanumerici con % e un numero esadecimale.
La funzione EncodeHTML codifica una stringa, sostituendo alcuni caratteri di cui è necessario eseguire l'escape per apparire correttamente in un contesto HTML. Ad esempio, i caratteri <, > e & sono sostituiti rispettivamente da <, > e &.
La funzione PlainText rimuove i tag HTML e XML convertendo in un simbolo appropriato alcuni tag come i seguenti:
- "
Il valore restituito da queste funzioni è la stringa codificata o decodificata. Questa funzione non rimuove tutti i tag HTML e XML.
Sintassi
CodificaUrl( Stringa )
- Stringa - Obbligatorio. URL da codificare.
CodificaHTML( Stringa )
- Stringa - Obbligatorio. HTML da codificare.
Testo normale( Stringa )
- 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 "deep" globalization and
localization.
</p>
Se si imposta la proprietà Text dell'etichetta su PlainText(ThisItem.description), il testo verrà visualizzato come in questo esempio:
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, il che può essere utile per vedere la struttura HTML:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
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.