URLDECODE
Beschreibung
URLDECODE
ist eine Zeilenfunktion, die a decodiert TEXT
-Wert, der mit codiert wurde application/x-www-form-urlencoded
Medientyp Die URL-Codierung, auch als Prozentcodierung bezeichnet, ist ein Mechanismus zum Codieren von Informationen in einem URI (Uniform Resource Identifier). Bei Senden in einer HTTP GET-
Anforderung: application/x-www-form-urlencoded
-Daten sind in der Abfragekomponente der Anforderungs-URI enthalten. Beim Senden über eine HTTP-POST-
Anforderung werden die Daten im Nachrichtentext platziert und der Name des Medientyps wird in die Nachricht aufgenommen Content-Type
-Header.Syntax
URLDECODE
(URL_string
)Rückgabewert
Gibt einen Wert des Typs "" zurück
TEXT
mit wie folgt decodierten Zeichen:- Alphanumerische Zeichen (z, AZ, 0-9) bleiben unverändert.
- Das Sonderzeichen Bindestrich (-), Komma (,), Unterstrich (_), Periode (.) und Sternchen (*) bleiben unverändert.
- Das Pluszeichen (+Das Zeichen () wird in ein Leerzeichen konvertiert.
- Das Prozentzeichen ()%) wird als Start einer speziellen Escape-Sequenz interpretiert, wobei in der Sequenz%,HHstellt den Hexadezimalwert des Bytes dar. Einige gängige Escape-Sequenzen:HHProzentuale KodierungssequenzWert%20Leerzeichen%0Aoder%0Doder%0D%0Anewline%22doppeltes Anführungszeichen (")%25Prozent (%)%2Dhyphen (-)%2EPeriode (.)%3Cweniger als (<)%3Dgrößer als (>)%5Cumgekehrter Schrägstrich (\)%7Cleitet (|)
Eingabeparameter
- URL_string
- Erforderliche Inhalte. Ein Feld oder ein Ausdruck, das Folgendes zurückgibt:TEXT-Wert Es wird davon ausgegangen, dass alle Zeichen in der Eingabezeichenfolge eine der folgenden sind: Kleinbuchstabe (Az), Großbuchstabe (AZ), Ziffern (0-9) oder der Bindestrich (Az).-), Komma (,), Unterstrich (_), Periode (.) oder Sternchen (*)-Zeichen. Das Prozentzeichen ()%) ist zulässig, wird jedoch als Start einer speziellen Escape-Sequenz interpretiert. Das Pluszeichen (+) ist zulässig, wird jedoch als Leerzeichen interpretiert.
Beispiele
Decodieren Sie die Werte des Felds
url_query
:URLDECODE([url_query])
Konvertiert eine wörtliche URL-codierte Zeichenfolge (
N%2FA%20or%20%22not%20applicable%22
) auf einen für Benutzer lesbaren Wert:URLDECODE("N%2FA%20or%20%22not%20applicable%22")
retourniert N/A or "not applicable".