Sdílet prostřednictvím


EncodeHTML, EncodeUrla PlainText funkce

Functions Vztahuje se na
EncodeHTML Aplikace plátna Copilot Studio Desktopové toky modelem řízené aplikace Power Platform CLI – funkce Dataverse
EncodeUrl
PlainText
Aplikace plátna Copilot Studio Desktop toky modelem řízené aplikace Power Platform CLI Dataverse functions Power Pages

Kóduje a dekóduje řetězce.

Description

Funkce EncodeUrl zakóduje řetězec adresy URL a nahradí určité neosamocené znaky % a šestnáctkové číslo.

Funkce EncodeHTML zakóduje řetězec a nahradí určité znaky, které musí být uchvácené, aby se správně zobrazovaly v kontextu HTML. Například znaky <, > a & jsou nahrazeny <, > a &, v daném pořadí.

Funkce PlainText odebere značky HTML a XML a převede například určité značky na příslušný symbol:

  •  
  • "

Návratová hodnota z těchto funkcí je kódovaný nebo dekódovaný řetězec. Tato funkce neodstraní všechny značky HTML a XML.

Syntaxe

EncodeUrl( Řetězec )

  • Řetězec – Povinný. Adresa URL, která se má zakódovat.

EncodeHTML( Řetězec )

  • Řetězec – Povinný. Adresa HTML, která se má zakódovat.

PlainText( Řetězec )

  • Řetězec – Povinný. Řetězec, ze kterého se odstraní značky HTML a XML.

Příklady

Pokud zobrazíte informační kanál RSS v galerii textu a potom nastavíte vlastnost Text popisku v galerii na ThisItem.description, mohl by popisek zobrazit nezpracovaný kód HTML nebo XML jako v tomto příkladu:

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

Pokud vlastnost Text popisku nastavíte na PlainText(ThisItem.description), text se zobrazí jako v tomto příkladu:

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

Pomocí vzorce EncodeHTML(ThisItem.description) jsou značky HTML kódovány tak, aby se zobrazovaly jako text při interpretaci jako HTML, což může být užitečné pro zobrazení struktury HTML:

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

Pokud máte v galerii místo štítku textový ovládací prvek HTML a nastavíte vlastnost HtmlText tohoto ovládacího prvku na ThisItem.description, uvidíte také dekódovaný text, protože ovládací prvek textu HTML interpretuje značky jako HTML.