decode Base64(a, b, [c])
Gruppe |
Dekodiert einen Base64-kodierten Text. Dabei wird der Text a zuerst nach dem Base64-Verfahren in eine Bytefolge gewandelt und diese dann mit der in b angegebenen Zeichenkodierung in den Ergebnistext.
Das Verhalten der Funktion, wenn ein Fehler bei der Dekodierung auftritt, wird mit Parameter c gesteuert.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Base64-kodierter Text. |
b |
(optional) Zu verwendender Zeichensatz für den Ergebnistext. Default: 8859_1. Hinweis: Verwenden Sie zur Auswahl eines Wertes die drei Punkte. |
c |
(optional) Fehlerverhalten bei Dekodierfehler. Erlaubte Werte: keep, empty, error. Default: keep. Hinweis: Verwenden Sie zur Auswahl eines Wertes die drei Punkte. Hinweis: Falsche Angaben in Parameter b führen immer zu einem Fehlerabbruch. keep - Der Rückgabewert der Funktion ist a. empty - Der Rückgabewert der Funktion ist ein leerer String mit gesetztem Empty Flag. error - Profil bricht mit Fehler ab. |
Beispiele
Parameter a |
Parameter b |
Parameter c |
Ergebnis |
VOR4dA== |
|
|
Täxt |
VOR4dA== |
ASCII |
|
T?xt |
VOR4dA== |
Dummycharset |
|
Profil bricht mit einem Fehler ab. |
VOR4dA==XXX |
|
keep |
VOR4dA==XXX |
VOR4dA==XXX |
|
error |
Profil bricht mit einem Fehler ab. |