Deli putem


EncodeHTML, EncodeURL i PlainTekt funkcije

Odnosi se na: Aplikacije platna Tokovi na radnoj površini Aplikacije Power Pages Power Platform zasnovane na modelu CLI

Kodira i dekodira niske.

Opis

Funkcija EncodeUrl kodira URL nisku tako što, umesto određenih znakova koji nisu alfanumerički, koristi % i heksadecimalni broj.

Funkcija EncodeHTML kodira string, zamenjujući određene znakove koje treba da pobegnu da bi se pravilno pojavili u HTML kontekstu. Na primer, znakovi <, >, i & su zamenjeni sa <, >, i &, respektivno.

Funkcija PlainText uklanja HTML i XML oznake tako što konvertuje određene oznake poput ovih, u odgovarajući simbol:

  •  
  • "

Povratna vrednost ovih funkcija je kodirana ili dekodirana niska. Ova funkcija ne uklanja sve HTML i XML oznake.

Sintaksa

EncodeUrl( String )

  • String - Obavezno. URL treba da se šifruje.

EncodeHTML ( String )

  • String - Obavezno. HTML treba da se šifruje.

PlainText( String )

  • String - Obavezno. String iz kojeg se skidaju HTML i XML oznake.

Primeri

Ako pokažete RSS fid u tekstualnoj galeriji, a zatim postavite svojstvo Text ili oznaku u toj galeriji na ThisItem.description, oznaka može da prikaže red HTML ili XML koda kao u ovom primeru:

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

Ako postavite svojstvo Text oznake na PlainText(ThisItem.description), tekst se pojavljuje kao u ovom primeru:

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

Sa formulom EncodeHTML (ThisItem.description), HTML oznake su kodirane tako da se prikazuju kao tekst kada se tumače kao HTML, što može biti korisno da se vidi HTML struktura:

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

Ako umesto oznake imate HTML tekstualnu kontrolu u galeriji, i podesite HtmlText osobinu te kontrole na ThisItem.description takođe vidite dekodirani tekst, jer HTML tekstualna kontrola tumači oznake kao HTML.