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