Para transformar, obtener y convertir datos de Notación de objetos JavaScript (JSON) como parte de una cadena, agregue un paso que incluya un comando de conexión JSON.
Para habilitar estos comandos, un administrador de TI primero crea una conexión JSON.
Matriz a CSV
Para convertir una matriz JSON en un archivo CSV, dado el nombre de cada columna y el JSONPath a sus valores, utilice el comando Array to CSV . Si una columna tiene varios valores, estarán separados por el delimitador seleccionado.
Propiedades
Propiedad |
Detalle |
Datos JSON |
Ingrese el archivo o texto a analizar como JSON y convertir. |
Ruta a la raíz |
Para convertir una matriz anidada dentro del elemento raíz del JSON, ingrese la ruta del elemento de la matriz raíz para convertir a CSV. |
Filtrar |
Añade un filtro a la matriz de elementos. Para no aplicar ningún filtro, déjelo en blanco. |
Delimitador de múltiples valores |
Introduzca el delimitador que se utilizará para separar varios valores recuperados para un solo JSONPath en una columna. |
Vista previa del resultado |
Para obtener una vista previa del archivo CSV creado, marque esta casilla. |
Columnas |
Introduzca las columnas a producir y sus JSONPaths correspondientes. Nota: Para ayudar a producir correctamente las columnas, pruebe JSONPaths. |
Delimitador |
Seleccione el delimitador que se utilizará en el archivo convertido. |
Resultados
Resultado |
Tipo de salida |
Archivo convertido |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Error al ejecutar el comando |
10 |
Advertencia |
El JSON analizado no coincide con el esquema proporcionado |
CSV a JSON
Para convertir un conjunto de datos tabulares en una matriz JSON, utilice el comando CSV a JSON .
Propiedades
Propiedad |
Detalle |
Archivo de entrada |
Introduzca el archivo CSV para convertir a JSON. |
Delimitador |
Seleccione el delimitador utilizado en Archivo de entrada. |
Resultados
Resultado |
Tipo de salida |
Archivo JSON |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Error al ejecutar el comando |
Objeto a CSV
Para convertir un objeto JSON en un archivo CSV con una sola fila, dado el nombre de cada columna y el JSONPath a sus valores, utilice el comando Objeto a CSV . Si una columna tiene varios valores, estarán separados por el delimitador seleccionado.
Propiedades
Propiedad |
Detalle |
Datos JSON |
Ingrese el archivo o texto a analizar como JSON y validar. |
Ruta a la raíz |
Si el objeto a convertir está anidado en el elemento raíz del CSV, ingrese la ruta al elemento del objeto raíz para convertir a un CSV. |
Delimitador de múltiples valores |
Seleccione el delimitador que se utilizará para separar múltiples valores recuperados para un solo JSONPath en una columna. |
Vista previa del resultado |
Seleccione si desea obtener una vista previa del archivo CSV creado. |
Columnas |
Introduzca las columnas a producir y sus JSONPaths correspondientes. |
Resultados
Resultado |
Tipo de salida |
Resultado |
Tipo de resultado |
Archivo convertido |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Error al ejecutar el comando |
10 |
Advertencia |
El JSON analizado no coincide con el esquema proporcionado |
Validar esquema
Para analizar un archivo o texto como JSON, utilice el comando Validate schema . Después de analizar el JSON, el esquema proporcionado se valida con el resultado. La salida es un archivo JSON para usar en otros comandos.
Propiedades
Propiedad |
Detalle |
Datos JSON |
Ingrese el archivo o texto a analizar como JSON y validar. |
Esquema |
Introduzca el esquema para validar el JSON analizado. |
Resultados
Resultado |
Tipo de salida |
Archivo analizado |
Archivo |
Códigos de salida
Código |
Tipo |
Detalle |
0 |
Correcto |
Correcto |
1 |
Error |
Error al ejecutar el comando |
10 |
Advertencia |
El JSON analizado no coincide con el esquema proporcionado |