URLDECODE
Descrição
URLDECODE
é uma função de linha que decodifica um TEXT
valor que foi codificado com o valor de application/x-www-form-urlencoded
tipo de mídia A codificação de URL, também conhecida como codificação percentual, é um mecanismo para codificar informações em um URI (ID Uniforme de Recursos). Quando enviados em uma solicitação HTTP GET
, application/x-www-form-urlencoded
Os dados são incluídos no componente de consulta do URI da solicitação. Quando enviados em uma solicitação HTTP POST
, os dados são colocados no corpo da mensagem e o nome do tipo de mídia é incluído na mensagem. Content-Type
cabeçalho.Sintaxe
URLDECODE
(URL_string
)Valor de retorno
Retorna um valor do tipo
TEXT
com caracteres decodificados da seguinte forma:- Os caracteres alfanuméricos (az, AZ, 0-9) permanecem inalterados.
- O hífen de caracteres especiais (-), vírgula (,), sublinhado (_), período (.) e asterisco (*) permanecem inalterados.
- O sinal de mais (+) é convertido em um caractere de espaço.
- O caractere de percentual (%) é interpretado como o início de uma sequência de escape especial, em que na sequência , .%,HHrepresenta o valor hexadecimal do byte. Algumas sequências de escape comuns:HHSequência de codificação de percentualValor%20espaço%0Aou%0Dou%0D%0Anewline%22aspas duplas (")%25percentual (%)%2Dhyphen (-)%2Eperíodo (.)%3Cmenor que (<)%3Dmaior que (>)%5Cbarra invertida (\)%7Cpipe (|)
Parâmetros de entrada
- URL_string
- É obrigatório. Um campo ou uma expressão que retorna umTEXTValor Presume-se que todos os caracteres na cadeia de caracteres de entrada têm um dos seguintes caracteres: letras minúsculas (az), letras maiúsculas (AZ), dígitos numéricos (0 a 9) ou o hífen ().-), vírgula (,), sublinhado (_), período (.) ou asterisco (*) caractere. O caractere de percentual (%) é permitido, mas é interpretado como o início de uma sequência de escape especial. O caractere de mais (+) é permitido, mas é interpretado como um caractere de espaço.
Exemplos
Decodifique os valores do campo
url_query
:URLDECODE([url_query])
Converter uma cadeia de caracteres literal codificada em URL (
N%2FA%20or%20%22not%20applicable%22
) para um valor legível:URLDECODE("N%2FA%20or%20%22not%20applicable%22")
devoluções N/A or "not applicable".