paquete JSON

El paquete JSON es útil para trabajar con datos JSON. Le permite manipular los datos JSON de forma eficaz, como agregar o actualizar valores dentro de una string JSON, analizar una string JSON en objetos usando la ruta del nodo y convertir strings JSON en diccionarios y viceversa.

Este paquete juega un rol crucial en la integración perfecta de los flujos de trabajo de automatización con servicios web y API que utilizan JSON para el intercambio de datos.

Ventajas

  • La notación de objetos JavaScript (JSON) es un formato ligero, fácil de entender y extensible para almacenar, transportar y recuperar datos. JSON utiliza pares de datos de valores clave y ofrece un intercambio de datos y resultados de servicios web más rápidos.
  • La mayoría de los servicios web de REST (API), algunos archivos de configuración y muchas bases de datos NoSQL, como MongoDB, suelen utilizar JSON por su formato flexible para el intercambio de datos. Está basado en texto, es liviano y tiene un formato de datos fácil de analizar, lo que significa que no requiere código adicional para comprender e interpretar los datos proporcionados.
  • Los archivos JSON pueden ser excelentes para almacenar y recuperar datos de configuración a los que su automatización puede hacer referencia para determinar detalles del servidor, específicos del entorno o de carpetas compartidas.
  • La estructura flexible de JSON se adapta de manera eficiente a varios tipos de datos y jerarquías de datos complejas.

Tipos de datos JSON

Los valores en JSON deben ser del siguiente tipo de datos:
  • Strings
  • Números
  • Objeto (objeto JSON)
  • Matriz
  • Booleanos

Cómo comprender las estructuras JSON

En JSON, los datos se almacenan principalmente en dos estructuras:
  • Objetos: Los objetos en JSON son colecciones de pares de valores clave encerrados entre llaves {}. Cada clave es una string entre comillas (““) seguidas de dos puntos (:) y se utilizan comas (,) para separar los pares de valores clave.

    Ejemplo: {"nombre ": "John", "edad": "30", "ciudad": Detroit}

  • Matrices: Las matrices son listas ordenadas de valores encerradas entre corchetes []. Los valores dentro de una matriz están separados por comas (,).

    Ejemplo: ["John", "Annie", "Shane"]

Cómo usar el paquete JSON

Utilice las acciones en el paquete de JSON en el siguiente orden:
  1. Inicie la sesión de JSON utilizando la acción Iniciar sesión. Use este nombre de sesión para todas las acciones correspondientes.
  2. Use las diferentes acciones disponibles en el paquete de JSON para automatizar las tareas relacionadas con JSON.
  3. Finalice la sesión utilizando la acción Finalizar sesión para completar una tarea.

Acciones en el paquete JSON

El paquete JSON incluye las siguientes acciones:
Acción Descripción
Agregar valor de nodo Consulte Agregar valor de nodo.
Convertir diccionario a JSON Consulte Convertir diccionario a JSON.
Finalizar sesión Consulte Finalizar sesión acción en JSON.
Obtener la lista de nodos Consulte Obtener lista de nodos acción en JSON.
Obtener el valor del nodo Consulte acción Obtener valor de nodo en JSON.
Convertir JSON a diccionario Consulte Convertir JSON a diccionario.
Iniciar sesión Consulte acción Iniciar sesión en JSON.
Actualizar valor del nodo Consulte Actualizar valor del nodo.

Más recursos