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 "deep" 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:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
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.