Dijeli putem


Funkcije EncodeHTML, EncodeURL i PlainText

Odnosi se na: Aplikacije radnog područja Tijekovi radne površine CLI aplikacija Power Pages Power Platform utemeljenih na modelu

Kodira i dekodira nizove.

Opis

Funkcija EncodeUrl kodira URL niz, zamjenjujući određene nealfanumeričke znakove s % i heksadecimalnim brojem.

Funkcija EncodeHTML kodira niz, zamjenjujući određene znakove koje je potrebno izbjeći da bi se ispravno prikazali u HTML kontekstu. Na primjer, znakovi <, >, i & zamjenjuju se s <, >, i &, respektivno.

Funkcija PlainText uklanja HTML i XML oznake, pretvarajući određene oznake poput ovih u odgovarajući simbol:

  •  
  • "

Povratna vrijednost ovih funkcija je kodirani ili dekodirani niz. Ova funkcija ne uklanja sve HTML i XML oznake.

Sintaksa

EncodeUrl( Niz )

  • String - Obavezno. URL koji se kodira.

EncodeHTML ( niz )

  • String - Obavezno. HTML koji se kodira.

PlainText( niz )

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

Primjeri

Ako u galeriji teksta pokažete RSS sažetak sadržaja i zatim postavite svojstvo Text neke oznake u toj galeriji na ThisItem.description, ta oznaka može prikazati sirovi HTML ili XML kôd kao u ovom primjeru:

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

Ako postavite svojstvo Text te oznake na PlainText(ThisItem.description), tekst izgleda kao u ovom primjeru:

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

Pomoću formule EncodeHTML (ThisItem.description) HTML oznake su kodirane tako da se prikazuju kao tekst kada se tumače kao HTML, što može biti korisno za prikaz HTML strukture:

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

Ako umjesto oznake imate kontrolu HTML teksta u galeriji i postavite svojstvo HtmlText te kontrole na ThisItem.description , vidjet ćete i dekodirani tekst jer kontrola HTML teksta tumači oznake kao HTML.