Editor JSON

Edite archivos JSON y JSON5 con total facilidad.
  • Editor JSON inteligente
  • Compatibilidad con JSON y JSON5
  • Ayudantes de entrada contextuales
  • Vista Texto con color de sintaxis, plegamiento de código, etc.
  • Marcas estructurales para señalar pares de paréntesis / llaves
  • Vista Cuadrícula para la edición gráfica de datos JSON

Herramientas JSON

JSON (notación de objetos JavaScript) es un lenguaje ligero y 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 AJAX, Web 2.0 y servicios web. XMLSpy es compatible con JSON y con JSON5.
El editor JSON/JSON5 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 también puede convertir datos XML en JSON y viceversa con gran facilidad. A diferencia de otros editores XML, XMLSpy es compatible tanto con JSON como con XML. Es decir, podrá trabajar con JSON en el mismo entorno en el que desarrolla aplicaciones XML, AJAX y de servicios web.
XMLSpy también viene con un editor gráfico de esquemas JSON con funciones para desarrollar, validar y generar esquemas JSON. Para empezar puede generar instancias JSON a partir de esquemas JSON.

Vista Texto

Editar JSON en la vista Texto de XMLSpy
La vista Texto del editor JSON incluye funciones de color de sintaxis, numeración de líneas, plegamiento de código, marcadores, etc. que le ayudarán a navegar y a comprender el código JSON y a buscar y editar cadenas. Si habilita la edición JSON inteligente en la pestaña JSON de la ventana Información de XMLSpy, el ayudante de entrada Elementos ofrecerá una lista dinámica de elementos presentes en el archivo JSON. Haga doble clic en un elemento de la ventana Elementos o arrástrelo hasta el panel de edición para insertarlo en el documento.
La función de revisión sintáctica y de validación basada en esquemas JSON permiten desarrollar instancias JSON válidas con gran facilidad. Los errores aparecen en la ventana Mensajes, compuesta por varias pestañas, e incluyen enlaces a la instancia del error en el documento y en el esquema relacionado.

Vista Cuadrícula

La vista Cuadrícula ofrece una representación gráfica que muestra la estructura de un documento JSON en forma de contenedores anidados que se pueden expandir y contraer. Es decir, esta vista muestra la estructura jerárquica del documento JSON. El contenido del documento JSON se puede manipular fácilmente de forma gráfica mientras se analiza su estructura en la vista Cuadrícula, que ofrece funciones de edición gráfica y funciones de edición XML inteligentes.
Editar JSON en la vista Cuadrícula de XMLSpy

Conversión JSON <=> XML

Además de las funciones de edición JSON inteligentes, XMLSpy ofrece una función que permite convertir archivos XML en JSON y viceversa con un solo clic. Así podrá convertir un archivo XML en un archivo JSON para transportarlo con JavaScript o convertir datos recibidos en formato JSON en un archivo XML válido. Además, puede elegir entre convertir un solo archivo o realizar una conversión por lotes en la ventana Proyecto.