Делите путем


Функције ЕнцодеХТМЛ, ЕнцодеУрл и ПлаинТеxт

Важи за: Цанвас апликације Десктоп флоwс Модел-дривен аппс Power Pages Power Platform ЦЛИ

Кодира и декодира ниске.

Опис

Функција EncodeUrl кодира URL ниску тако што, уместо одређених знакова који нису алфанумерички, користи % и хексадецимални број.

Функција ЕнцодеХТМЛ кодира ниску, замењујући одређене знакове од којих је потребно побећи да би се исправно појавили у ХТМЛ контексту. На пример, знакови <, >, и & су замењени < са, >, & односно.

Функција PlainText уклања HTML и XML ознаке тако што конвертује одређене ознаке попут ових, у одговарајући симбол:

  •  
  • "

Повратна вредност ових функција је кодирана или декодирана ниска. Ова функција не уклања све HTML и XML ознаке.

Синтакса

EncodeUrl( Ниска )

  • String – Обавезно. URL треба да се шифрује.

ЕнцодеХТМЛ(ниска )

  • String – Обавезно. HTML треба да се шифрује.

PlainText( Ниска )

  • String – Обавезно. Ниска из које се скидају ХТМЛ и XМЛ ознаке.

Примери

Ако покажете RSS фид у текстуалној галерији, а затим поставите својство Текст или оунаку у тој галерији на ThisItem.description, ознака може да прикаже ред HTML или XML кода као у овом примеру:

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

Ако поставите својство ознаке Текст на PlainText(ThisItem.description), текст се појављује као у овом примеру:

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

Помоћу формуле ЕнцодеХТМЛ(ТхисИтем.десцриптион) , ХТМЛ ознаке су кодиране тако да се приказују као текст када се тумаче као ХТМЛ, што може бити корисно за видети ХТМЛ структуру:

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

Ако уместо ознаке имате ХТМЛ контролу текста у галерији, а својство ХтмлТеxт те контроле поставите на ТхисИтем.десцриптион такође видите декодиран текст, јер ХТМЛ контрола текста ознаке тумачи као ХТМЛ.