Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
URLDECODE

URLDECODE

Descripción

URLDECODE
es una función de fila que decodifica un
TEXT
valor que se ha codificado con el
application/x-www-form-urlencoded
tipo de elemento multimedia La codificación de URL, también conocida como codificación porcentual, es un mecanismo para codificar información en un identificador uniforme de recursos (URI). Cuando se envía en una solicitud
HTTP GET
,
application/x-www-form-urlencoded
los datos se incluyen en el componente de consulta del URI de solicitud. Cuando se envían en una solicitud
HTTP POST
, los datos se colocan en el cuerpo del mensaje y el nombre del tipo de elemento multimedia se incluye en el mensaje.
Content-Type
cabecera.

Sintaxis

URLDECODE
(
URL_string
)

Valor devuelto

Devuelve un valor de tipo
TEXT
con caracteres decodificados de la siguiente manera:
  • Los caracteres alfanuméricos (az, AZ, 0-9) no se modifican.
  • El guión de caracteres especiales (
    -
    ), coma (
    ,
    ), guion bajo (
    _
    ), periodo (
    .
    ) y asterisco (
    *
    ) permanecen sin cambios.
  • El signo más (
    +
    El carácter ) se convierte en un carácter de espacio.
  • El carácter de porcentaje (
    %
    ) se interpreta como el inicio de una secuencia de escape especial, donde en la secuencia
    %
    HH
    ,
    HH
    representa el valor hexadecimal del byte. Algunas secuencias de escape comunes:
    Secuencia de codificación de porcentaje
    Valor
    %20
    espacio
    %0A
    o
    %0D
    o
    %0D%0A
    salto de línea
    %22
    comillas dobles (
    "
    )
    %25
    porcentaje (
    %
    )
    %2D
    guión (
    -
    )
    %2E
    periodo (
    .
    )
    %3C
    menor que (
    <
    )
    %3D
    mayor que (
    >
    )
    %5C
    barra diagonal inversa (
    \
    )
    %7C
    canalización (
    |
    )

Parámetros de entrada

URL_string
Es obligatorio. Un campo o expresión que devuelve un
TEXT
valor Se supone que todos los caracteres de la cadena de entrada son uno de los siguientes: letras minúsculas (az), letras mayúsculas (AZ), dígitos (0-9) o el guión (
-
), coma (
,
), guion bajo (
_
), periodo (
.
) o asterisco (
*
) carácter. El carácter de porcentaje (
%
) está permitido, pero se interpreta como el inicio de una secuencia de escape especial. El carácter más (
+
) está permitido, pero se interpreta como un carácter de espacio.

Ejemplos

Descifre los valores del campo
url_query
:
URLDECODE([url_query])
Convertir una cadena codificada de URL literal (
N%2FA%20or%20%22not%20applicable%22
) a un valor legible:
URLDECODE("N%2FA%20or%20%22not%20applicable%22")
devuelve
N/A or "not applicable".