Dalintis per


EncodeHTML, EncodeUrlir PlainText funkcijos

Funkcijos Taikoma (kam)
EncodeHTML "Canvas apps Copilot Studio Desktop " srautus modeliu pagrįstos programos "Power Platform" CLI "Dataverse" funkcijos
EncodeUrl
PlainText
"Canvas apps Copilot Studio Desktop " srautus modeliu pagrįstos programos "Power Platform" CLI "Dataverse" funkcijos "Power Pages"

Užkoduoja ir iškoduoja eilutes.

Aprašą

Funkcija EncodeUrl užkoduoja URL eilutę, pakeičianti tam tikrus nealphanumerinius simbolius % ir šešioliktainiu skaičiumi.

Funkcija EncodeHTML užkoduoja eilutę, pakeičiančią tam tikrus simbolius, kurių reikia išvengti, kad jie būtų tinkamai rodomi HTML kontekste. Pavyzdžiui, simboliai <,, &yra atitinkamai pakeičiami > < ir >. &

Ši PlainText funkcija pašalina HTML ir XML žymes, konvertuojant tam tikras žymes, pvz., į tinkamą simbolį:

  •  
  • "

Šių funkcijų pateikiama reikšmė yra užkoduota arba iškoduota eilutė. Ši funkcija nepašalina visų HTML ir XML žymių.

Sintaksė

EncodeUrl( Eilutė )

  • Styga - būtina. Užkoduotinas URL.

EncodeHTML( Eilutė )

  • Styga - būtina. Užkoduotinas HTML.

PlainText( Eilutė )

  • Styga - būtina. Eilutė, iš kurios pašalinamos HTML ir XML žymės.

Pavyzdžiai

Jei teksto galerijoje rodote RSS informacijos santrauką ir toje galerijoje esančios žymos ypatybę Tekstas nustatote kaip ThisItem.description, žymoje gali būti rodomas neapdorotas HTML arba XML kodas, kaip šiame pavyzdyje:

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

Jei etiketės ypatybę Tekstas nustatysite kaip PlainText(ThisItem.description), tekstas bus rodomas kaip šiame pavyzdyje:

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

Naudojant formulę EncodeHTML(ThisItem.description), HTML žymės užkoduojamos taip, kad jos būtų rodomos kaip tekstas, kai interpretuojamos kaip HTML, o tai gali būti naudinga norint pamatyti HTML struktūrą:

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

Jei vietoj etiketės galerijoje yra HTML teksto valdiklis ir to valdiklio ypatybę HtmlText nustatote kaip ThisItem.description , taip pat matote dekoduotą tekstą, nes HTML teksto valdiklis interpretuoja žymes kaip HTML.