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 "deep" 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 :
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
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.
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru