Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Canvas-Apps
Desktop-Flows
Modellgesteuerte Apps
Power Pages
Power Platform CLI
Codiert und decodiert Zeichenfolgen
Beschreibung
Die EncodeUrl-Funktion codiert eine URL-Zeichenfolge, indem sie bestimmte nicht alphanumerische Zeichen durch „%%“ und eine hexadezimale Zahl ersetzt.
Die Funktion EncodeHTML codiert eine Zeichenfolge und ersetzt bestimmte Zeichen, die maskiert werden müssen, um in einem HTML-Kontext richtig angezeigt zu werden. Zum Beispiel die Charaktere <, > und & werden ersetzt durch <, >, und &.
Die PlainText-Funktion entfernt HTML- und XML-Tags und konvertiert bestimmte Tags wie die folgenden in ein entsprechendes Symbol:
- "
Der Rückgabewert dieser Funktionen ist die codierte oder decodierte Zeichenfolge. Diese Funktion entfernt nicht alle HTML- und XML-Tags.
Syntax
EncodeUrl( String )
- String – Erforderlich. Die zu codierende URL
EncodeHTML( String )
- String – Erforderlich. Die zu codierende HTML
Klartext( 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 "deep" globalization and
localization.
</p>
Wenn Sie die Text-Eigenschaft auf PlainText(ThisItem.description) festlegen, wird der Text wie in folgendem Beispiel angezeigt:
We have done an unusually "deep" globalization and localization.
Mit der Formel EncodeHTML(ThisItem.description) werden die HTML-Tags so codiert, dass sie bei der Interpretation als HTML als Text angezeigt werden. Dies kann hilfreich sein, um die HTML-Struktur anzuzeigen:
<p>
We have done an unusually&nbsp;&quot;deep&quot; globalization and
localization.
</p>
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.