| 4D v20.1BASE64 DECODE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 BASE64 DECODE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| BASE64 DECODE ( aDecodificar {; decodificado}{; *} ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| aDecodificar | Texto, BLOB |   | Valor codificado a decodificar | |||||
|   | Valor descodificado (si se omite el parámetro descodificado) | |||||||
| decodificado | Texto, BLOB |   | Valor decodificado | |||||
| * | Operador |   | Decodificar en formato Base64URL | |||||
El comando BASE64 DECODE decodifica el texto o valor de blob codificado en formato Base64 o Base64URL pasado en el parámetro aDecodificar. Para más información sobre los formatos Base64 y Base64URL, consulte la descripción del comando BASE64 ENCODE.
Pase en aDecodificar el valor codificado de tipo texto o BLOB, en Base64 or Base64URL, a decodificar.
Si pasa el parámetro decodificado, el comando descodifica el contenido de aDecodificar en el parámetro decodificado-- el parámetro aDecodificar se deja intacto. Si omite el parámetro decodificado, el comando modifica directamente el contenido del parámetro aDecodificar.
Nota: si se pasa una variable de texto para recibir lo que decodifica el comando, recibe los bytes decodificados interpretados como utf-8.
Por defecto, si se omite el parámetro *, el comando utiliza una decodificación Base64. Si pasa el parámetro *, el comando utiliza una decodificación Base64URL.
Si aDecodificar contiene un contenido base64 no válido, se devuelve un valor de tipo texto vacío o blob.
Este ejemplo le permite transferir una imagen vía un BLOB:
 C_BLOB($sourceBlob)
 C_PICTURE($mypicture)
 $mypicture:=[people]photo
 PICTURE TO BLOB($mypicture;$sourceBlob;".JPG")
 C_TEXT($base64Text)
 BASE64 ENCODE($sourceBlob;$base64Text) //Encoding of text
  // the binary is now available as character strings in $base64Text
 
 C_TEXT($base64Text)
 C_BLOB($targetBlob)
 BASE64 DECODE($base64Text;$targetBlob) //Decoding of text
  // the binary encoded in base 64 is now available as a BLOB in $blobTarget
									BASE64 ENCODE
									
									Generate digest
									
									Presentación de los comandos XML DOM
									
									XML DECODE
									
	Producto: 4D
	Tema: Herramientas
	Número 
        896
        
        
        
	
	Creado por: 4D 2004
	Renombrar: 4D v12
	Modificado: 4D v12
	Modificado: 4D v18 R4
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v20)
	
	
	Manual de lenguaje 4D ( 4D v20.1)
	
	
	
 Añadir un comentario
Añadir un comentario