Kongsi melalui


Fungsi EncodeHTML, EncodeUrl dan PlainText

Digunakan untuk: Aplikasi kanvas Aliran desktop Aplikasi dipacu Power Pages Power Platform model CLI

Rentetan enkod dan nyahkod.

Description

Fungsi EncodeUrl mengekod rentetan URL menggantikan aksara bukan abjad angka tertentu dengan % dan nombor perenambelasan.

Fungsi EncodeHTML mengekod rentetan, menggantikan aksara tertentu yang perlu dilepaskan untuk muncul dengan betul dalam konteks HTML. Sebagai contoh, aksara <,, > dan & digantikan dengan <,, > dan &, masing-masing.

Fungsi PlainText mengalih keluar tag HTML and XML, menukar tag tertentu seperti ini menjadi simbol yang sesuai:

  •  
  • "

Nilai pulangan dari fungsi ini adalah rentetan yang dikodkan atau dinyahkod. Fungsi ini tidak mengalih keluar semua tag HTML and XML.

Sintaks

EncodeUrl( rentetan )

  • Rentetan - Diperlukan. URL yang akan dikodkan.

EncodeHTML ( Rentetan )

  • Rentetan - Diperlukan. HTML yang akan dikodkan.

Teks Biasa ( rentetan )

  • Rentetan - Diperlukan. Rentetan dari mana tag HTML dan XML dilucutkan.

Contoh

Jika anda menunjukkan suapan RSS dalam galeri teks dan kemudian menetapkan sifat Kiri label dalam galeri untuk ThisItem.description, label mungkin menunjukkan kod HTML atau XML mentah seperti dalam contoh ini:

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

Jika anda menetapkan sifat Teks bagi label untuk PlainText(ThisItem.description), teks muncul seperti dalam contoh ini:

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

Dengan formula EncodeHTML(ThisItem.description), teg HTML dikodkan supaya ia dipaparkan sebagai teks apabila ditafsirkan sebagai HTML, yang boleh berguna untuk melihat struktur HTML:

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

Jika bukannya label anda mempunyai kawalan teks HTML dalam galeri dan anda menetapkan sifat HtmlText kawalan itu kepada ThisItem.description anda juga melihat teks yang dinyahkodkan, kerana kawalan teks HTML mentafsir tag sebagai HTML.