Funkcije EncodeHTML, EncodeUrl in PlainText
Velja za: Aplikacije Canvas Namizne tokove Aplikacije, ki temeljijo na modelu Power Pages Power Platform CLI
Kodira in dekodira nize.
Description
Funkcija EncodeUrl kodira niz URL, tako da zamenja določene nealfanumerične znake s % in šestnajstiško številko.
Funkcija EncodeHTML kodira niz in nadomesti določene znake, ki jim je treba ubežati, da so pravilno prikazani v kontekstu HTML. Na primer, znaki <, > in & se nadomestijo z <, > in &.
Funkcija PlainText odstrani oznaki HTML in XML, tako da pretvori določene oznake, kot sta ti, v primeren simbol:
- "
Vrnjena vrednost od teh funkcij je kodiran ali dekodiran niz. Ta funkcija ne odstrani vseh oznak HTML in XML.
Sintaksa
EncodeUrl( String )
- String – obvezno. URL za kodiranje.
EncodeHTML( Niz )
- String – obvezno. HTML za kodiranje.
PlainText( String )
- String – obvezno. Niz, iz katerega so odstranjene oznake HTML in XML.
Primeri
Če prikažete vir RSS v galeriji besedil in nato nastavite lastnost Besedilo oznake v tej galeriji na ThisItem.description, lahko oznaka prikazuje neobdelano kodo HTML ali XML, kot v tem primeru:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Če nastavite lastnost Besedilo oznake na PlainText(ThisItem.description), se besedilo prikaže kot v tem primeru:
We have done an unusually "deep" globalization and localization.
S formulo EncodeHTML(ThisItem.description) so oznake HTML kodirane tako, da se prikažejo kot besedilo, ko se interpretirajo kot HTML, kar je lahko koristno za ogled strukture HTML :
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Če imate namesto oznake kontrolo besedila HTML v galeriji in nastavite lastnost HtmlText s tem nadzorom ThisItem.description vidite tudi dekodirano besedilo, ker kontrolnik besedila HTML interpretira oznake kot HTML.