Zum Hauptinhalt wechseln
Workday User Guide
Zuletzt aktualisiert: 2023-06-23
URLDECODE

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
    %
    HH
    ,
    HH
    stellt den Hexadezimalwert des Bytes dar. Einige gängige Escape-Sequenzen:
    Prozentuale Kodierungssequenz
    Wert
    %20
    Leerzeichen
    %0A
    oder
    %0D
    oder
    %0D%0A
    newline
    %22
    doppeltes Anführungszeichen (
    "
    )
    %25
    Prozent (
    %
    )
    %2D
    hyphen (
    -
    )
    %2E
    Periode (
    .
    )
    %3C
    weniger als (
    <
    )
    %3D
    größer als (
    >
    )
    %5C
    umgekehrter Schrägstrich (
    \
    )
    %7C
    leitet (
    |
    )

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".