Para facilitar su uso como entradas de comandos dentro de una cadena, puede aplicar transformaciones a una variable o a la salida de un comando. Puede aplicar varias transformaciones a la entrada de un comando, por ejemplo para transformar aún más sus datos o la salida de su transformación.
Transformaciones
Transformación | Tipo de datos | Descripción |
---|---|---|
Parsear texto como JSON | Cadena de texto | Convierte una cadena a JSON |
Interpretar número | Cadena de texto | Convierte una cadena numérica en un número |
Minúsculas | Cadena de texto | Convierte una cadena a minúsculas |
Mayúsculas | Cadena de texto | Convierte una cadena a MAYÚSCULAS |
Escriba en mayúsculas | Cadena de texto | Pone en mayúsculas una cadena entera |
Titular | Cadena de texto | Escribe en mayúsculas la primera letra de cada palabra de una cadena |
Recorte | Cadena de texto | Quita los espacios iniciales y finales de una cadena. |
Prefijo de recorte | Cadena de texto | Quita los espacios al principio de una cadena de caracteres |
Sufijo de recorte | Cadena de texto | Quita los espacios finales de una cadena de caracteres |
Espaciado Izquierda | Cadena de texto | Agregar espacios a la izquierda de una cadena para extenderla a una longitud específica |
Espaciado a la derecha | Cadena de texto | Agregar espacios a la derecha de una cadena para extenderla a una longitud específica |
Reemplazar | Cadena de texto | Reemplaza valores en una cadena basándose en una coincidencia exacta o en una expresión regular. |
Dividir | Cadena de texto | Divide una cadena en función de un valor delimitador. |
Agregar | Números | Agrega un valor a un número. |
Resta | Números | Resta un valor a un número. |
Multiplique | Números | Multiplica un número por un valor. |
Divide | Números | Divide un número por un valor. |
Redondeado | Números | Redondea un número al número especificado de decimales. |
Analizar fecha/hora | Cadena de texto | O Fecha o FechaConvierte una fecha o una marca de tiempo a un formato y zona horaria específicos. |
DateMath | Fecha O Marca de tiempo: | Añade o resta días, meses, años, horas o minutos a una marca de tiempo o a partir de ella. |
Formato de fecha y hora | Fecha O Marca de tiempo: | Formatea una fecha o una marca de tiempo |
Ordenar | Lista | Ordena los Elementos de una Lista en orden ascendente o descendente. |
Elija de la Lista | Lista | Obtiene un elemento individual de una Lista |
Obtener valor de JSON. | Código JSON | Convierte un elemento individual de una cadena JSON propia a una cadena, lista o JSON. |
Nota: Cuando utiliza una salida JSON como propiedad de otro comando, puede seleccionar un elemento específico de la salida en lugar de su cadena JSON completa. Si selecciona un elemento en lugar de la cadena completa, aplique la transformación Obtener valor de JSON para convertir su tipo de datos.
Parsear texto como JSON
Para convertir una variable o salida de texto a JSON, aplique la transformación Parse Text as JSON:
- En la cadena, seleccione el nodo del comando con la entrada a transformar, y haga clic en Editar .
- En Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Parse text as JSON, y haga clic en Agregar
Nota: Para recuperar también un elemento del JSON, seleccione Obtener valor del JSON y haga clic en Agregar
para aplicar una transformación adicional.
. - Haga clic en Aceptar.
Actualizar las mayúsculas de una cadena
Para convertir una variable o salida de cadena de texto a todo mayúsculas o minúsculas, aplique la transformación Mayúsculas o Minúsculas:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione la transformación que desea aplicar:
- Para poner en mayúscula la primera letra de cada palabra de la cadena, seleccione Titular.
- Para convertir los caracteres de la cadena a mayúsculas, seleccione Mayúsculas o Mayúsculas.
- Para convertir todos los caracteres de la cadena a minúsculas, seleccione Minúsculas.
Nota: Para transformar la cadena, seleccione la transformación adicional a aplicar y haga clic en Agregar
. - Haga clic en Aceptar.
Agregar o Quitar espacios al final o al principio de una cadena.
Para Agregar o Quitar Espacios del inicio o final de una cadena de texto variable o de salida, aplique una transformación Espaciado o Recorte:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione la transformación que desea aplicar y haga clic en Agregar
- Para añadir espacios al principio de la cadena, seleccione Espaciado Izquierdo e introduzca la longitud total de la cadena.
- Para Agregar espacios al final de la cadena, seleccione Derecha e introduzca la longitud total de la cadena.
- Para quitar los espacios al principio de la cadena, seleccione Recortar prefijo.
- Para quitar los espacios al final de la cadena, seleccione Recortar sufijo.
- Para quitar espacios tanto del principio como del final de la cadena, seleccione Recortar.
Nota: Para transformar la cadena de salida, seleccione la transformación adicional a aplicar y haga clic en Agregar
.
: - Seleccione Aceptar.
Dividir una cadena
Para dividir una variable o salida de cadena de texto en función de un valor delimitador, aplique la transformación Dividir:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Dividir y haga clic en Agregar .
- En Delimitador, introduzca el valor de texto a partir del cual se dividirá la cadena.
Nota: Para transformar la cadena de salida, seleccione la transformación adicional a aplicar y haga clic en Agregar
. - Seleccione Aceptar.
Reemplazar un valor en una cadena.
Para Reemplazar un valor dentro de una variable o salida de Texto por otro valor, aplique la transformación Reemplazar:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Reemplazar y haga clic en Agregar
- En Buscar, introduzca los criterios del valor a Reemplazar en la cadena como el texto exacto a igualar o una expresión regular.
- En Reemplazar, introduzca el valor para reemplazar el texto que coincida con los criterios de Buscar.
- En Tipo de coincidencia, seleccione si desea buscar los criterios Buscar mediante una coincidencia Exacta o una expresión regular (RegEx).
Nota: Para transformar la cadena de salida, seleccione la transformación adicional a aplicar y haga clic en Agregar
. - Haga clic en Aceptar.
Agregar, restar, multiplicar, dividir o redondear números
Para realizar una operación matemática sobre un valor numérico, aplique una transformación Agregar, Restar, Multiplicar, Dividir, o Redondear.
Sugerencia: Para realizar una operación matemática en un valor de cadena numérico, aplique primero una transformación Parse number.
- Para una transformación Agregar o Restar, introduzca en cuánto debe aumentar o disminuir el número.
- Para una transformación Multiplicar o Dividir, introduzca por cuánto multiplicar o dividir el número.
- Para una transformación Round, introduzca a cuántos espacios decimales debe redondearse el número.
Analiza una fecha o una marca de tiempo como cadena de caracteres
Para convertir una variable o salida de fecha u hora a un formato y zona horaria específicos, aplique la transformación Parse Fecha/Time:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Parse Fecha/Time, y haga clic en Agregar
- Seleccione si desea utilizar el formato estándar de la Organización Internacional de Normalización (ISO) o un formato personalizado con la Fecha o la Hora.
- Introduzca cómo dar formato a los valores de fecha u hora utilizando strftime formatos y separadores como
.
,,
,:
, o/
. Por ejemplo,%m-%d-%Y
para 01-30-2020, o%H:%M
para 21:08. - Para cambiar la zona horaria de la Fecha o la Hora, seleccione las zonas horarias de los valores de entrada y salida.
Nota: Para transformar la cadena de salida, seleccione la transformación adicional a aplicar y haga clic en Agregar
. - Haga clic en Aceptar.
Agregar o restar una Fecha o Marca de tiempo
Para Agregar o Restar un valor de intervalo a o desde una variable o salida de Fecha o Marca de tiempo, aplique la transformación Agregar/Restar Fecha y Hora:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Agregar/Restar Fecha y Hora, y pulse Agregar
- Seleccione si desea utilizar el estándar de la Organización Internacional de Normalización (ISO) o un formato personalizado.
- Para Operación, seleccione si desea Agregar o Restar la marca de tiempo.
- Agregue o reste el incremento a la marca de tiempo, por ejemplo 1 día.
Nota: Para cambiar el formato de la marca de tiempo, seleccione Parse Fecha/Time y haga clic en Agregar
para aplicar una transformación adicional. - Haga clic en Aceptar.
Ordenar elementos en una Lista
Para ordenar los Elementos de una variable de lista o salida en orden ascendente o descendente, aplique la transformación Ordenar Lista:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Ordenar Lista y haga clic en Agregar .
- Seleccione si desea ordenar la Lista en orden Ascendente o Descendente.
Nota: Para elegir un elemento de cadena de la Lista, seleccione Elegir de la Lista y haga clic en Agregar
para aplicar una transformación adicional. - Haga clic en Aceptar.
Elegir elementos de una Lista
Para extraer un elemento individual de una variable o salida de lista, aplique la transformación Pick from List:
- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Elegir de la Lista y haga clic en Agregar .
- Para Valor, introduzca el número de índice del elemento a elegir;
0
para el primer elemento,-1
para el último.Nota: Para transformar el elemento cadena, seleccione la transformación adicional a aplicar y haga clic en Agregar
. - Haga clic en Aceptar.
Obtener valores de JSON.
Para convertir un elemento individual de una variable o salida JSON a una cadena, lista o JSON, aplique la transformación Obtener valor de JSON. Cuando se utiliza la transformación. elementos en una lista dentro de la JSON utilizar un índice basado en cero, donde el primer valor tiene un índice de 0
.
Nota: Para determinar el índice y el nombre del elemento a analizar con la transformación, haga clic en Monitor
, y vea la salida JSON del comando.- En la cadena, seleccione el comando con la entrada a transformar y, en Propiedades del comando, haga clic en la variable o salida a transformar.
- Seleccione Obtener valor de JSON y haga clic en Agregar
- Seleccione si desea dar salida al elemento como cadena de texto , lista , o JSON .
- Para Valor, introduzca:
- Si el JSON incluye múltiples objetos, el índice del objeto a extraer, empezando por 0. Por ejemplo, para el segundo objeto, introduzca
1
.Nota: Introduzca el índice sólo si el JSON incluye varios objetos.
- El nombre del elemento a seleccionar, como
id
.
Nota: Para transformar la salida de la transformación, como para dar formato a una cadena de fechas u ordenar una lista, seleccione la transformación adicional a aplicar y haga clic en Agregar
. - Si el JSON incluye múltiples objetos, el índice del objeto a extraer, empezando por 0. Por ejemplo, para el segundo objeto, introduzca
- Haga clic en Aceptar.