Partajați prin


Funcțiile EncodeHTML, EncodeUrl și PlainText

Se aplică pentru: planșă de lucru aplicații Fluxuri desktop Aplicații bazate pe model Power Pages Power Platform CLI

Codifică și decodifică șiruri.

Descriere

Funcția EncodeUrl codifică un șir URL, înlocuind anumite caractere non-alfanumerice cu % și un număr hexadecimal.

Funcția EncodeHTML codifică un șir, înlocuind anumite caractere care trebuie să fie evadate pentru a apărea corect într-un context HTML. De exemplu, caracterele <, > și & sunt înlocuite cu <, > și, respectiv, &.

Funcția PlainText elimină etichetele HTML și XML, transformând anumite etichete precum acestea într-un simbol adecvat:

  •  
  • "

Valoarea returnată din aceste funcții este șirul codificat sau decodificat. Această funcție nu elimină toate etichetele HTML și XML.

Sintaxă

EncodeUrl( Șir )

  • Șir - Obligatoriu. URL de codificat.

EncodeHTML( String )

  • Șir - Obligatoriu. HTML de codificat.

PlainText( Șir )

  • Șir - Obligatoriu. Șir din care sunt eliminate etichetele HTML și XML.

Exemple

Dacă afișați un flux RSS într-o galerie de text și apoi setați proprietatea Text a unei etichete din acea galerie către ThisItem.description, eticheta poate afișa coduri HTML sau XML brute ca în acest exemplu:

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

Dacă setați proprietatea Text a etichetei la Plaintext(ThisItem.description), textul apare ca în acest exemplu:

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

Cu formula EncodeHTML(ThisItem.description), etichetele HTML sunt codificate astfel încât să apară ca text atunci când sunt interpretate ca HTML, ceea ce poate fi util pentru a vedea structura HTML :

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

Dacă în loc de o etichetă aveți un control text HTML în galerie și setați HtmlText proprietatea care controlează ThisItem.description veți vedea și textul decodat, deoarece controlul text HTML interpretează etichetele ca HTML.