Делите путем


EncodeHTML, EncodeUrl, и PlainText функције

Функције Односи се на
EncodeHTML Цанвас апликације Цопилот Студио Десктоп токови Апликације засноване на моделу Повер Платформ ЦЛИ Датаверсе функције
EncodeUrl
PlainText
Цанвас апликације Цопилот Студио Десктоп тече Апликације засноване на моделу Повер Платформ ЦЛИ Датаверсе функције Повер Пагес

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

Опис

Функција EncodeUrl кодира УРЛ стринг, замењујући одређене неалфанумеричке знакове са % и хексадецималним бројем.

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

Функција PlainText уклања ХТМЛ и КСМЛ ознаке, претварајући одређене ознаке као што су ове у одговарајући симбол:

  •  
  • "

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

Синтакса

EncodeUrl( Стринг )

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

EncodeHTML( Стринг )

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

PlainText( Стринг )

  • Стринг - Обавезно. Стринг из којег се скидају ХТМЛ и XМЛ ознаке.

Примери

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

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

Ако подесите Текст особину ознаке на PlainText(ТхисИтем.десцриптион), текст се појављује као у овом примеру:

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

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

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

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