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.
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.
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:
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.
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.
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.
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.
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.
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.
Además de ofrecer visualización y edición de datos JSON, este software permite convertir archivos JSON en XML o YAML 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. Puede optar por convertir un solo archivo o realizar una conversión por lotes de archivos JSON en la ventana Proyecto. Funciones como esta hacen que XMLSpy sea mucho más que un simple visor JSON en línea.
Un buen editor de JSON debería facilitar la navegación, edición y validación de datos JSON a través de un formato claro y herramientas visuales prácticas. Las avanzadas funciones JSON de Altova XMLSpy son la solución ideal, ya que incluyen una vista gráfica llamada Cuadrícula JSON que le permite ver, comprender y editar datos JSON en un formato estructurado similar al de una hoja de cálculo. Además, incluye color de sintaxis, ayudantes de entrada inteligentes y validación según el esquema JSON, lo que lo convierte en una herramienta ideal tanto para una visualización sencilla de los datos como para un análisis de datos complejos.
Sí. Mientras que algunas herramientas en línea solo permiten visualizar archivos JSON, hay programas que no solo permiten ver, sino también editar datos JSON directamente en una interfaz gráfica o basada en texto. Un ejemplo que ofrece opciones de edición de texto y visual de JSON es XMLSpy.
A diferencia de otras herramientas online básicas, un programa descargable para visualizar JSON como XMLSpy ofrece un sinfín de funciones avanzadas que van más allá de la simple visualización del contenido de los archivos JSON.
Además de la vista gráfica especial para JSON, XMLSpy permite generar archivos JSON, convertir datos entre formatos JSON, XML y YAML, editar JSON y JSON Schema, e incluso desarrollar XSLT y XQuery para su uso con 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.
Para que los datos JSON sean más fáciles de leer, puede utilizar un visualizador o editor de JSON que aplique formato y organice los datos de forma clara. Altova XMLSpy facilita especialmente esta tarea gracias a su exclusiva vista Cuadrícula JSON, que muestra los datos JSON en un formato claro, similar a una tabla, en lugar de texto sin formato. Cada par clave-valor se presenta de forma ordenada en celdas y el usuario puede expandir o contraer las estructuras anidadas para centrarse en lo que realmente importa. Esta vista en forma de cuadrícula no solo mejora la legibilidad, sino que también le permite editar, ordenar y validar sus datos JSON con solo unos pocos clics, lo que hace que incluso los archivos más complejos resulten legibles y fáciles de manejar.







