Funktionerne EncodeHTML, EncodeUrl og PlainText
Gælder for: Lærredapps Skrivebordsflow Modelbaserede apps Power Pages Power Platform CLI
Koder og afkoder strenge.
Beskrivelse
Funktionen EncodeUrl koder en URL-adressestreng ved at erstatte visse ikke-alfanumeriske tegn med % og et hexadecimaltal.
Funktionen EncodeHTML koder en streng og erstatter visse tegn, der skal have escape-tegn for at blive vist korrekt i en HTML-kontekst. Tegnene og < > og & erstattes f.eks. af <, >og & henholdsvist.
Funktionen PlainText fjerner HTML- og XML-tags og konverterer visse tags som nedenstående til det relevante symbol:
- "
Returværdien fra disse funktioner er den kodede eller afkodede streng. Denne funktion fjerner ikke alle HTML-og XML-koder.
Syntaks
EncodeUrl( Streng )
- Streng - Påkrævet. URL-adresse, der skal kodes.
EncodeHTML( Streng )
- Streng - Påkrævet. HTML-adresse, der skal kodes.
Almindelig tekst( streng )
- Streng - Påkrævet. Streng, hvorfra HTML- og XML-tags bliver fjernet.
Eksempler
Hvis du får vist en RSS-feed i et tekstgalleri og derefter indstiller egenskaben Text for en etiket i dette galleri til ThisItem.description, kan etiketten vise den rå HTML- eller XML-kode som i dette eksempel:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Hvis du indstiller egenskaben Text for etiketten til PlainText(ThisItem.description), vises teksten som i følgende eksempel:
We have done an unusually "deep" globalization and localization.
Med formlen EncodeHTML(ThisItem.description) kodes HTML-tags, så de vises som tekst, når de opfattes som HTML, hvilket kan være en god idé for at se HTML-strukturen:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Hvis du i stedet for en etiket har et HTML-tekstkontrolelement i galleriet, og du angiver egenskaben HtmlText for det pågældende kontrolelement til ThisItem.description, kan du også se den afkodede tekst, da HTML-tekstkontrolelementet fortolker koderne som HTML.