EncodeHTML, EncodeUrl és PlainText függvény
A következőkre vonatkozik: Vászonalapú alkalmazások Asztali folyamatok Modellvezérelt alkalmazások Power Platform CLI
Sztringeket kódol és dekódol.
Description
Az EncodeUrl függvény egy URL-sztringet kódol úgy, hogy bizonyos nem alfanumerikus karaktereket %-ra és egy hexadecimális számra cserél.
Az EncodeHTML függvény karakterláncot kódol, és lecserél bizonyos karaktereket, amelyeket escape-karakterekkel kell ellátni ahhoz, hogy megfelelően jelenjenek meg HTML-környezetben. Például a, <, és & karaktereket > rendre az, <, illetve > karakter helyettesíti &.
A PlainText függvény eltávolítja a HTML- és XML-címkéket. Bizonyos címkéket megfelelő szimbólummá alakít át:
- "
A függvények visszaadott értéke a kódolt vagy dekódolt sztring. A függvény nem távolítja el az összes HTML- és XML-címkét.
Szintaxis
EncodeUrl( Sztring )
- Sztring – kötelező. A kódolni kívánt URL-cím.
HTMLkódolás( karakterlánc )
- Sztring – kötelező. A kódolni kívánt HTML-cím.
PlainText( Sztring )
- Sztring – kötelező. A HTML- és XML-címkéket eltávolító karakterlánc.
Példák
Ha egy szöveges katalógusban RSS-hírcsatornaelemet jelenít meg, majd a katalógus egyik címkéjéhez tartozó Text tulajdonságot ThisItem.description értékűre állítja, előfordulhat, hogy a címke nyers HTML- vagy XML-kódot jelenít meg a következő példához hasonló módon:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Ha a címke Text tulajdonságát PlainText(ThisItem.description) értékre állítja, a szöveg a következő példa szerint fog megjelenni:
We have done an unusually "deep" globalization and localization.
Az EncodeHTML(ThisItem.description) képlettela HTML-címkék úgy vannak kódolva, hogy HTML-ként értelmezve szövegként jelenjenek meg, ami hasznos lehet a HTML-struktúra megtekintéséhez:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Ha címke helyett HTML szövegvezérlő található a katalógusban, és a vezérlő HtmlText tulajdonságát ThisItem.description ... értékre állítja, akkor a dekódolt szöveg is megjelenik, mert a HTML szövegvezérlő HTML-ként értelmezi a címkéket.