Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
BASE64 DECODE
|
BASE64 DECODE ( toDecode {; decoded}{; *} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
toDecode | Text, BLOB |
![]() |
Codierter Wert zum Decodieren | |||||
![]() |
Decodierter Wert (ohne den Parameter decoded) | |||||||
decoded | Text, BLOB |
![]() |
Decodierter Wert | |||||
* | Operator |
![]() |
Decodieren im Format Base64URL | |||||
Der Befehl BASE64 DECODE decodiert Text oder BLOB (codiert im Format Base64 oder Base64URL), übergeben im Parameter toDecode. Weitere Informationen dazu finden Sie unter dem Befehl BASE64 ENCODE.
Mit dem Parameter decoded decodiert der Befehl den Inhalt von toDecode in diesen Parameter - der Parameter toDecode bleibt unberührt. Ohne den Parameter decoded ändert der Befehl den Inhalt von toDecode direkt.
Hinweis: Ist eine Textvariable für die Decodierung übergeben, empfängt sie die decodierten Bytes interpretiert als utf-8.
BASE64 DECODE verwendet standardmäßig die Decodierung im Format Base64. Mit dem Parameter * verwendet er die Decodierung in Base64URL.
Enthält toDecode einen ungültigen Inhalt in base64, wird ein leerer Text bzw. BLOB-Wert zurückgegeben.
Dieses Beispiel zeigt, wie Sie ein Bild über ein BLOB übertragen können.
C_BLOB($blobSource)
C_PICTURE($mypicture)
$mypicture:=[people]photo
PICTURE TO BLOB($mypicture;$blobSource;"JPC")
C_TEXT($base64Text)
BASE64 ENCODE($blobSource;$base64Text) //Text codieren
// binary ist jetzt als Zeichenkette in $base64Text verfügbar
C_TEXT($base64Text)
C_BLOB($blobTarget)
BASE64 DECODE($base64Text;$blobTarget) //Text decodieren
// in base 64 codiertes binary ist jetzt als BLOB in $blobTarget verfügbar.
BASE64 ENCODE
Generate digest
Überblick über XML DOM Befehle
XML DECODE
Produkt: 4D
Thema: Werkzeuge
Nummer:
896
Erstellt: 4D 2004
Umbenannt: 4D v12 (DECODE)
Geändert: 4D v12
Geändert: 4D v18 R4
4D Programmiersprache ( 4D v20 R7)