Editor JSON

Editor JSON

Funciones de conversión y edición para JSON:

  • Editor JSON inteligente.
  • Ayudantes de entrada contextuales
  • Vista Texto con color de sintaxis, plegamiento de código fuente, etc.
  • Marcado estructural para buscar corchetes
  • Vista Cuadrícula para edición gráfica
  • Revisión de sintaxis JSON
  • Validación basada en el esquema JSON
  • Conversión de datos XML <=> JSON
  • Conversión de datos XML Schema <=> JSON Schema
  • Editor de esquemas JSON
  • Generación de instancias JSON de prueba a partir de esquemas JSON

Pruébelo gratis

Herramientas para JSON

JSON (notación de objetos JavaScript) es un lenguaje ligero basado en texto para el intercambio de datos. JSON suele utilizarse para serializar y transmitir datos estructurados por una conexión de red y por tanto suele usarse en aplicaciones de servicios web, AJAX y Web 2.0.

El editor JSON de XMLSpy permite visualizar y editar archivos JSON en las vistas Texto y Cuadrícula y también incluye unas prácticas guías de edición y ayudantes de entrada. Con XMLSpy puede convertir XML en JSON y viceversa con total facilidad. Al contrario que el resto de editores XML, XMLSpy es compatible tanto con JSON como con XML, permitiendo al usuario trabajar con JSON en el mismo entorno en el que desarrolla aplicaciones XML, AJAX o servicios web.

XMLSpy también incluye un editor gráfico de esquemas JSON fácil de usar para desarrollar, validar y generar esquemas JSON. El primer paso es muy sencillo: basta con generar una instancia JSON de prueba a partir de cualquier esquema JSON.

Vista Texto

La vista Texto del editor JSON incluye color de sintaxis, numeración de líneas, plegamiento de código y marcadores para que comprenda bien su código JSON, navegue por él y realice búsquedas. Una vez habilitada la opción de edición inteligente JSON en la pestaña JSON de la ventana de información de XMLSpy, la ventana del ayudante de entrada "Elementos" ofrecerá una lista dinámica de los elementos presentes en su archivo JSON. Para insertar un elemento de la lista basta con hacer doble clic en él o arrastrarlo al documento del panel de edición.

Validación basada en la corrección de sintaxis y basada en el esquema JSON en el editor JSON le permiten desarrollar fácilmente instancias JSON válidas. Los errores se muestran en la ventana de mensajes con múltiples pestañas y con un hipervínculo a la instancia del documento donde se produce el error y al esquema relacionado.

Vista Cuadrícula

La vista Cuadrícula ofrece una representación gráfica de la estructura del documento JSON mediante un conjunto de contenedores anidados que se pueden expandir y contraer. Esto permite obtener una imagen clara de la estructura jerárquica del documento. Resulta fácil manipular el documento JSON mientras analiza su estructura de una forma gráfica, usando un sistema avanzando "arrastrar&soltar" y funciones de edición inteligente XML.

Vista en forma de árbol del editor JSON

Conversión de JSON en XML y viceversa

Además de las funciones inteligentes de edición JSON, permite convertir archivos XML en archivos JSON y viceversa con un solo clic. Por ejemplo, en XMLSpy puede convertir rápidamente un archivo XML en JSON para transportarlo con JavaScript o convertir datos recibidos en formato JSON en datos XML válidos. Puede optar por convertir un archivo simple o realizar una conversión masiva de JSON a XML en la ventana Proyecto.