Jagamisviis:


Funktsioonid EncodeHTML, EncodeUrl ja PlainText

Kehtib: Lõuendirakendused Töölauavood Mudelipõhised rakendused Power Pages Power Platform CLI

Kodeerib ja dekodeerib stringid.

Kirjeldus

Funktsioon EncodeUrl kodeerib URL-i stringi, asendades teatud mitte tähe- ja numbrimärgid %-ga ja kuueteistkümnendsüsteemis numbriga.

Funktsioon EncodeHTML kodeerib stringi, asendades teatud märgid, mis tuleb põgeneda, et need HTML-kontekstis õigesti kuvada. Näiteks tähemärgid ja & asendatakse vastavalt tähemärkidega < > < ja > &. &

Funktsioon PlainText eemaldab HTML- ja XML-sildid, teisendades teatud sildid nagu need sobivaks sümboliks.

  •  
  • "

Nende funktsioonide tagastatav väärtus on kodeeritud või dekodeeritud string. See funktsioon ei eemalda kõiki HTML- ja XML-silte.

Süntaks

EncodeUrl( string )

  • String - nõutav. Kodeeritav URL.

EncodeHTML( string )

  • String - nõutav. Kodeeritav HTML.

PlainText( string )

  • String - nõutav. String, millest HTML- ja XML-sildid eemaldatakse.

Näited

Kui näitate RSS-kanalit teksti galeriis ja seejärel seate sildi atribuudi Text selles galeriis väärtusele ThisItem.description, siis silti võidakse näidata puhta HTML või XML koodina, nagu selles näites:

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

Kui määrate sildi atribuudi Text väärtuseks PlainText(ThisItem.description), ilmub tekst nagu selles näites:

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

Valemiga EncodeHTML(ThisItem.description) kodeeritakse HTML-sildid nii, et need kuvatakse HTML-vormingus tõlgendamisel tekstina, mis võib olla kasulik HTML-struktuuri nägemiseks:

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

Kui teil on galeriis sildi asemel HTML-teksti juhtelement ja määrate selle juhtelemendi atribuudiks HtmlText ThisItem.description , kuvatakse ka dekodeeritud tekst, kuna HTML-teksti juhtelement tõlgendab silte HTML-vorminguna.