Escribir JSON formateado con el editor literal de Architect JSON

Característica próximamente

Puede utilizar el editor de literales JSON en Architect para introducir JSON y así poder establecer valores literales directamente. Este proceso elimina la necesidad de utilizar los métodos JsonParse o ToJson y luego establecer los valores por expresión. Nota: El tipo JSON de Architect se adhiere estrictamente a las reglas de JSON, y no a las reglas literales de los objetos de JavaScript. Esto significa que debe envolver las claves y los valores de las cadenas entre comillas dobles.

Valores JSON

Establezca los valores JSON utilizando la función JsonParse o ToJson en el modo de expresión o introduciendo los datos JSON directamente en el editor de literales JSON.

Editor JSON

Para una variable de tipo JSON, por ejemplo, en una acción de Actualización de Datos y después de seleccionar el uso de JSON, haga clic en Haga clic para añadir el valor literal JSON. Se abre el panel del Editor JSON. A continuación, añada sus datos JSON directamente en el editor.

Declaración JSON de actualización de datos

Tipos JSON válidos

El editor de literales JSON acepta estos tipos:

  • Cadena: Rodeado de comillas dobles
  • Número: Valor entero o decimal
  • Booleano: En minúsculas, sin comillas
  • Nulo
  • Array: Puede contener valores de cualquier tipo en esta lista
  • Objeto: Puede contener valores de cualquier tipo en esta lista. Las claves deben ir rodeadas de comillas dobles.

Haga clic en la imagen para ampliarla.

Ejemplo de JSON válido

Validación

Si el editor de literales JSON determina que el texto no es válido, aparece un error de validación. En algunos casos, el error contiene información de posición, que indica en qué carácter falla la validación. Si el error contiene un número de posición, haga clic en el mensaje para desplazar el cursor hasta el error. Puede guardar mientras su valor literal JSON está en error, sin embargo, al hacerlo se añaden errores de validación al flujo y se impide su publicación.

Haga clic en la imagen para ampliarla.

Error con la información posicional