---
title: "Nuevas funciones de edición de JSON"
date: "2020-11-18"
categories: 
  - "development"
  - "json"
  - "tools"
tags: 
  - "json"
  - "json-edito"
  - "new-features"
  - "xmlspy"
description: Aquí están las últimas funciones de edición de JSON en la vista de cuadrícula JSON de XMLSpy, que incluyen herramientas de ayuda mejoradas, opciones de copia y una mayor facilidad de uso para archivos grandes.
---
Status: #blog

Tags:  #json #json-edito #new-features #xmlspy

Categories: [development](/blog/es/category/development.md) | [json](/blog/es/category/json.md) 
# Nuevas funciones de edición de JSON

En la versión 2020, Altova introdujo un enfoque completamente nuevo para la edición de JSON en XMLSpy, llamado "Vista de cuadrícula JSON". Este editor visual de JSON ofrece una representación gráfica de la estructura del documento JSON, lo que facilita su comprensión y manejo en comparación con el código JSON correspondiente en un editor de texto, especialmente para documentos largos y complejos con múltiples niveles anidados de arrays y objetos.

Con cada nueva versión, mejoramos la lista de herramientas de edición únicas disponibles en JSON Grid. Veamos algunas de las actualizaciones más importantes anunciadas en la versión 2021, que se lanzó en octubre de 2020.

![Nuevas herramientas para la edición de JSON](/blog/images/json2.jpg)

<!--more-->

JSON Grid incluye numerosas funciones que le ayudan a aprovechar al máximo sus datos JSON de forma más rápida: desde la detección automática de tipos y los atajos de teclado que agilizan la edición, hasta herramientas únicas y avanzadas como los filtros/fórmulas XQuery y la creación de gráficos a partir de datos numéricos en formato JSON. A continuación, se presentan las últimas actualizaciones.

### **Nuevas opciones de ayuda para la creación de entradas JSON** 

XMLSpy [Editor JSON](https://www.altova.com/es/xmlspy-xml-editor/json_editor) Incluye un menú desplegable que se adapta al contexto y que muestra las opciones de edición válidas, y ahora también proporciona estas opciones en las ventanas de ayuda para los campos "Hermanos", "Hijos" y "Valores".

Estas funciones le permiten visualizar de inmediato los valores permitidos y también insertarlos fácilmente con un doble clic, lo que puede ser más rápido que usar el menú contextual en algunas situaciones. Por ejemplo, aquí puedo simplemente hacer doble clic en el elemento "Etiqueta" para insertarlo debajo de "Género".

![Herramientas de asistencia para la edición de JSON en XMLSpy](/blog/images/editing-json.png)

### **Nuevas opciones de copiar y pegar en formato JSON**

![Copiar JSON como texto o en formato TSV](/blog/images/copy-json-text.png)

Nuevas opciones facilitan la copia y pegado de partes de un documento JSON para trabajar con el contenido en otras aplicaciones, el uso de XPath para crear filtros y funciones, y otras tareas similares.

| comando | descripción |
| --- | --- |
| Copiar como texto JSON | La selección actual se serializa como texto JSON o JSON Lines. |
| Copiar como texto estructurado | La selección actual se serializa como TSV (valores separados por tabulaciones). |
| Copiar como imagen | La celda de imagen actual se copia como imagen. |
| Copiar XPath | Sintaxis XPath 3.1, por ejemplo: /Artists/1/Albums/1/Tracks |
| Copiar JSON Pointer | Sintaxis JSON Pointer, por ejemplo: /Artists/1/Albums/1/Tracks |

### **Soporte para archivos JSON de muy gran tamaño**

Para facilitar el trabajo con archivos muy grandes, el desarrollador de JSON puede optar por agrupar los nodos por bloques de 1K, 10K o 100K, utilizando el cuadro de diálogo "Herramientas | Opciones" para la cuadrícula JSON.

![Consejos emergentes al pasar el cursor sobre las herramientas de JSON](/blog/images/large-json-files.png)

### **Características adicionales para mejorar la usabilidad**

- Las herramientas de ayuda que aparecen al pasar el cursor sobre los elementos ayudan a los usuarios a aprovechar al máximo las funcionalidades de la cuadrícula JSON (mostradas a continuación)
- Atajos de teclado para expandir/contraer secciones, y para ampliar/reducir la vista
- Opción para activar o desactivar el ajuste automático de texto
- Opción para establecer el orden de lectura de derecha a izquierda para los idiomas correspondientes, como el árabe o el hebreo.

![](/blog/images/json-editing-hints.png)

Estas nuevas funcionalidades se combinan para hacer que JSON Grid sea aún más potente y fácil de usar. ¿Tiene alguna sugerencia de funcionalidad para la próxima actualización del editor JSON? ¡Comente a continuación!

Pruebe las herramientas de edición de JSON en XMLSpy con una [prueba gratuita de 30 días](https://www.altova.com/es/xmlspy-xml-editor/download).
