Visor JSON

Ver archivos JSON

  • Vista Cuadrícula para JSON
  • Vista texto para JSON
  • Color de sintaxis y plegamiento de código para JSON
  • Vistas para JSON, JSON5, Líneas JSON y JSONC
  • Ayudantes de entrada contextuales
  • Marcado estructural para buscar corchetes
  • Revisión de sintaxis JSON
  • Validador JSON basado en esquema JSON
  • Conversión XML <=> JSON
  • Conversión XSD <=> esquemas JSON
  • Editor de esquemas JSON
  • Generación de instancias JSON de muestra
  • Transformación de JSON con XSLT
  • Consultas JSON con XPath / XQuery
  • Herramientas JSON preparadas para la IA

Vista Cuadrícula para JSON

XMLSpy ahora incluye la Vista Cuadrícula JSON, el primer editor de este tipo. Este Visor JSON proporciona una representación gráfica fácil de entender de los archivos JSON, junto con potentes funciones de edición, como la detección automática del tipo de valores, los comandos dentro de las celdas, los filtros XQuery para modificar la vista, las fórmulas XQuery para generar resultados complementarios a partir de los datos JSON y más; todas estas funciones permiten editar datos JSON de forma mucho más rápida y fácil que con un editor basado en texto.

Lea este artículo para aprender más sobre cómo analizar datos en la vista Cuadrícula JSON.

Aprenda cómo visualizar datos JSON en XMLSpy

La vista Cuadrícula JSON ofrece una representación gráfica de la estructura del documentos que es mucho más fácil de entender que el código correspondiente en formato texto, lo cual es especialmente útil en el caso de documentos largos y complejos que tengan varios niveles anidados de matrices y objetos.

Visor JSON de XMLSpy con representación gráfica

La vista Cuadrícula incluye una vista de tabla que agrupa datos bajo la misma matriz o el mismo objeto, lo que mejora la comprensión y agiliza la edición de los datos; puede cambiar de una vista a otra:

Alternar entre la vista de lista y la vista de tabla en la Cuadrícula JSON

Con el visor JSON ahora es más fácil modificar o reorganizar la estructura de un documento con acciones de arrastrar y soltar. Los botones que estén activos en cada celda contienen accesos rápidos para las tareas más comunes de visualización, filtrado y edición. Estos botones permiten añadir un elemento secundario, cambiar un tipo, alternar entre distintas vistas, etc. mientras edita.

Para editar más rápido, el visor de la Cuadrícula JSON detecta automáticamente si está trabajando con valores de tipo cadena de texto, booleano o null. Puede seleccionar otros tipos manualmente dentro de la celda.

Active buttons in the JSON Viewer

La vista Cuadrícula cuenta con varios atajos de teclado fáciles de recordar que puede usar mientras edita, lo que le ahorrará tener que usar el ratón. Si prefiere usar el ratón, también hemos incluido un menú contextual al que se accede haciendo clic con el botón derecho.

Si hay un esquema JSON asociado a un documento, la Cuadrícula JSON se basa en él para usar la función de finalización automática, así como para detectar automáticamente los tipos de datos en cada caso.

Auto-complete based on JSON Schema

Filtros y fórmulas de la Cuadrícula JSON

Los filtros y las fórmulas XQuery de la vista Cuadrícula JSON permiten usar expresiones XQuery 3.1 para filtrar los componentes que aparecen en la vista y para calcular qué resultados se pueden almacenar en el documento.

Use XQuery filters and formulas on JSON data

 

Todas las tablas de la Cuadrícula JSON incluyen un filtro para gestionar la visualización de los objetos y las matrices. Por ejemplo, en las imágenes anteriores se ha aplicado un filtro a una matriz para que solamente se muestren las pistas de canciones escritas por Brian May. Puede cambiar entre el contenido filtrado y sin filtrar haciendo clic en el icono del filtro. Cuando guarde el archivo los filtros se almacenan en los metadatos para que pueda volver a usarlos más tarde. Los filtros no afectan al contenido del documento.

Puede usar una fórmula para generar datos de salida (conjuntos de nodos y cálculos) y visualizarlos. Más abajo puede ver un ejemplo de cómo usar una fórmula XQuery para calcular precios. Al hacer clic en el botón Guardar de la fórmula puede guardar los datos de salida de la fórmula en el documento. Esto significa que ahora puede usar las fórmulas para computar el contenido de documentos JSON en la vista JSON de XMLSpy.

Use XQuery filters and formulas on data in JSON View

Visor JSON de texto

También es fácil visualizar documentos con el visor JSON basado en texto de XMLSpy. Puede alternar entre la vistas Texto y Cuadrícula. Las dos opciones de visualización de datos JSON permiten entender mejor la estructura y el contenido del archivo JSON gracias a sus líneas numeradas, color de sintaxis, plegamiento de código y demás funciones.

El visor JSON en modo texto con color de sintaxis, líneas numeradas, etc.

La vista Texto cuenta con 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. También puede utilizar las herramientas de edición inteligente.

La función de revisión sintáctica y de validación JSON permiten desarrollar instancias válidas con gran facilidad. Cualquier error que aparezca en la ventana Mensajes, que contiene varias pestañas, también incluye un enlace al error dentro del documento y al esquema JSON correspondiente, lo que facilita enormemente la resolución de problemas.

Conversión JSON <=> XML

Además de ofrecer visualización y edición de datos JSON, este software permite transformar 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. Funciones como esta hacen que XMLSpy sea mucho más que un simple visor JSON en línea.

It's fast and easy to convert XML to/from JSON in XMLSpy

¿Por qué descargar un visor JSON?

Al contrario que con otras herramientas en línea básicas, el visor JSON de XMLSpy ofrece una amplia gama de funciones avanzadas con las que podrá hacer mucho más que simplemente visualizar el contenido de los archivos JSON.

Puede generar archivos JSON, convertir de JSON a XML y viceversa, editar JSON y JSON Schema e incluso desarrollar XSLT y XQuery para usarlos con JSON. Todas esas funciones son las que hacen de XMLSpy el mejor visor JSON.

Más abajo puede descargar el visor JSON, que es fácil de instalar y que puede usar durante 30 días de forma gratuita y sin tener que usar su tarjeta de crédito.