Freigeben über


EncodeHTML, EncodeUrlund PlainText Funktionen

Funktionen Gilt für:
EncodeHTML Canvas-Apps Copilot Studio Desktop flows Modellgesteuerte Apps Power Platform CLI Dataverse-Funktionen
EncodeUrl
PlainText
Canvas-Apps Copilot Studio Desktop flows Modellgesteuerte Apps Power Platform CLI Dataverse Funktionen Power Pages

Codiert und decodiert Zeichenfolgen

Beschreibung

Die EncodeUrl Funktion codiert eine URL-Zeichenfolge, wobei bestimmte nichtalphanumerische Zeichen durch % und eine Hexadezimalzahl ersetzt werden.

Die EncodeHTML Funktion codiert eine Zeichenfolge, wobei bestimmte Zeichen ersetzt werden müssen, die in einem HTML-Kontext ordnungsgemäß angezeigt werden müssen. Zum Beispiel die Charaktere <, > und & werden ersetzt durch <, >, und &.

Die PlainText Funktion entfernt HTML- und XML-Tags, wobei bestimmte Tags wie diese in ein entsprechendes Symbol konvertiert werden:

  •  
  • "

Der Rückgabewert dieser Funktionen ist die codierte oder decodierte Zeichenfolge. Diese Funktion entfernt nicht alle HTML- und XML-Tags.

Syntax

EncodeUrl( Zeichenfolge )

  • String – Erforderlich. Die zu codierende URL

EncodeHTML( Zeichenfolge )

  • String – Erforderlich. Die zu codierende HTML

PlainText( Zeichenfolge )

  • String – Erforderlich. Die Zeichenfolge, aus der HTML- und XML-Tags entfernt werden.

Beispiele

Wenn Sie einen RSS-Feed in einem Textkatalog anzeigen, und Sie anschließend die Text-Eigenschaft einer Bezeichnung in dem Katalog auf ThisItem.description festlegen, zeigt die Bezeichnung möglicherweise unformatierten HTML- oder XML-Code wie in folgendem Beispiel:

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

Wenn Sie die Text-Eigenschaft der Bezeichnung auf PlainText(ThisItem.description) festlegen, wird der Text wie in diesem Beispiel angezeigt:

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

Mit der Formel EncodeHTML(ThisItem.description) werden die HTML-Tags codiert, sodass sie als Text angezeigt werden, wenn sie als HTML interpretiert werden, was hilfreich sein kann, um die HTML-Struktur anzuzeigen:

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

Wenn Sie statt einer Beschriftung ein HTML-Textsteuerelement in der Galerie haben und die HtmlText-Eigenschaft dieses Steuerelements auf ThisItem.description setzen, wird auch der dekodierte Text angezeigt, weil das HTML-Textsteuerelement die Tags als HTML interpretiert.