4D v16.3BASE64 ENCODE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
BASE64 ENCODE
|
BASE64 ENCODE ( BLOB {; textoCodificado} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
BLOB | BLOB |
![]() |
BLOB a codificar em formato Base64 | |||||
![]() |
BLOB codificado em formato Base64 | |||||||
textoCodificado | Texto |
![]() |
Resultado do BLOB codificado em formato Base64 | |||||
O comando BASE64 ENCODE codifica o BLOB passado no parâmetro blob em formato base64.
Se passa o parâmetro textoEncode, recebe os conteúdos do blob como texto ao final da execução do comando. Neste caso, o parâmetro blob mesmo não é modificado pelo comando.
Se omitir o parâmetro textoEncode, o comando modifica diretamente o BLOB passado como parâmetro.
A codificação base64 modifica os dados codificados sobre 8 bits de maneira que não conservem mais de 7 bits úteis. Esta codificação é necessária, por exemplo, para a manipulação de BLOBs utilizando XML
Produto: 4D
Tema: Ferramentas
Número
895
Criado por: 4D 2004
Modificado: 4D v12
Renomear: 4D v12
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)