EncodeHTML, EncodeUrl және PlainText функциялары
Қолданылады: Canvas қолданбалары Жұмыс үстелі ағындары Үлгіге негізделген қолданбалар Power Platform CLI
Жолдарды кодтайды және кодсыздандырады.
Сипаттама
EncodeUrl функциясы URL жолын кодтайды, әліпбилік-сандық емес таңбаларды % және он алтылық санмен ауыстырады.
EncodeHTML функциясы жолды кодтайды, HTML мәтінмәтінінде дұрыс шығуы үшін қашып шығу керек белгілі бір таңбаларды ауыстырады. Мысалы, <, > және & тиісінше <, > және & ауыстырылады.
PlainText функциясы HTML және XML тегтерін жояды, мыналар сияқты белгілі бір тегтерді тиісті таңбаға түрлендіреді:
- "
Бұл функциялардың қайтарылатын мән — кодталған немесе кодсыздандырылған жол. Бұл функция кейбір HTML және XML тегтерін жоймайды.
Синтаксис
EncodeUrl( String )
- String - Міндетті. Кодталатын URL.
EncodeHTML( Жол )
- String - Міндетті. Кодталатын HTML.
PlainText( String )
- String - Міндетті. HTML және XML тегтері жойылатын жол.
Мысалдар
Мәтін галереясында RSS арнасын көрсетсеңіз, содан кейін сол галереядағы белгінің Мәтін сипатын ThisItem.description деп орнатсаңыз, белгі мына мысалдағыдай өңделмеген HTML немесе XML кодын көрсетуі мүмкін:
<p>
We have done an unusually "deep" globalization and
localization.
</p>
Белгінің Мәтін сипатын PlainText(ThisItem.description) деп орнатсаңыз, мәтін мына мысалдағыдай көрінеді:
We have done an unusually "deep" globalization and localization.
EncodeHTML(ThisItem.description) формуласымен HTML тегтері HTML құрылымын көру үшін пайдалы болуы мүмкін HTML ретінде түсіндірілгенде мәтін ретінде көрсетілетін етіп кодталған. :
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
Егер белгінің орнына галереяда HTML мәтіндік басқару элементі болса және HtmlText сипатын орнатсаңыз бұл басқару элементі ThisItem.description сондай-ақ декодталған мәтінді көресіз, себебі HTML мәтіндік басқару элементі тегтерді HTML ретінде түсіндіреді.