---
title: "Nuove funzionalità per la modifica di file JSON"
date: "2020-11-18"
categories: 
  - "development"
  - "json"
  - "tools"
tags: 
  - "json"
  - "json-edito"
  - "new-features"
  - "xmlspy"
description: Ecco le ultime funzionalità di modifica JSON disponibili nella visualizzazione a griglia JSON di XMLSpy, che includono strumenti di assistenza per l'inserimento dati migliorati, opzioni di copia potenziate e una maggiore facilità d'uso, soprattutto per file di grandi dimensioni.
---
Status: #blog

Tags:  #json #json-edito #new-features #xmlspy

Categories: [development](/blog/it/category/development.md) | [json](/blog/it/category/json.md) 
# Nuove funzionalità per la modifica di file JSON

Nella versione 2020, Altova ha introdotto un approccio completamente nuovo all'editing di JSON in XMLSpy, chiamato "JSON Grid View". Questo editor JSON visuale offre una rappresentazione grafica della struttura del documento JSON, che è immediatamente più facile da comprendere e utilizzare rispetto al codice JSON corrispondente in un editor di testo, soprattutto per documenti lunghi e complessi con molteplici livelli nidificati di array e oggetti.

Con ogni nuova versione, miglioriamo l'elenco degli strumenti di editing unici disponibili in JSON Grid. Esaminiamo alcune delle importanti novità introdotte nella versione 2021, rilasciata nell'ottobre del 2020.

![Nuovi strumenti per la modifica di file JSON](/blog/images/json2.jpg)

<!--more-->

JSON Grid offre numerose funzionalità che vi aiutano a sfruttare al meglio i vostri dati JSON, in modo più rapido: dalla rilevazione automatica dei tipi di dati e dalle scorciatoie da tastiera che velocizzano la modifica, a strumenti unici e avanzati come i filtri/le formule XQuery e la creazione di grafici a partire da dati numerici JSON. Ecco gli ultimi aggiornamenti.

### **Nuove opzioni di supporto per l'inserimento di dati in formato JSON** 

XMLSpy [Editor JSON](https://www.altova.com/it/xmlspy-xml-editor/json_editor) Include un menu a tendina contestuale che presenta le opzioni di modifica valide, e ora fornisce anche queste informazioni nelle finestre di aiuto per le voci "Elementi fratelli", "Elementi figli" e "Valori".

Questi elementi vi consentono di visualizzare immediatamente i valori ammessi e di inserirli facilmente con un doppio clic, il che può essere più veloce rispetto all'utilizzo del menu contestuale in alcune situazioni. Ad esempio, qui posso semplicemente fare doppio clic sull'elemento "Etichetta" per inserirlo sotto "Genere".

![Strumenti di supporto per la modifica di file JSON in XMLSpy](/blog/images/editing-json.png)

### **Nuove opzioni per copiare e incollare dati in formato JSON**

![Copia il contenuto JSON come testo o in formato TSV](/blog/images/copy-json-text.png)

Nuove funzionalità semplificano la copia e l'incolla di sezioni di un documento JSON, consentendo di lavorare con i contenuti in altre applicazioni, l'utilizzo di XPath per creare filtri e funzioni, e così via.

| comando | descrizione |
|---|---|
| Copia come testo JSON | La selezione corrente viene serializzata come testo JSON o JSON Lines. |
| Copia come testo strutturato | La selezione corrente viene serializzata come TSV (valori separati da tabulazioni). |
| Copia come immagine | La cella immagine corrente viene copiata come immagine. |
| Copia XPath | Sintassi XPath 3.1, ad esempio: /Artists/1/Albums/1/Tracks |
| Copia JSON Pointer | Sintassi JSON Pointer, ad esempio: /Artists/1/Albums/1/Tracks |

### **Supporto per file JSON di dimensioni molto elevate**

Per facilitare la gestione di file di dimensioni molto elevate, lo sviluppatore JSON può scegliere di raggruppare i nodi in blocchi di 1K, 10K o 100K, utilizzando la finestra di dialogo "Strumenti | Opzioni" per la griglia JSON.

![Suggerimenti visualizzati al passaggio del mouse per gli strumenti JSON](/blog/images/large-json-files.png)

### **Funzionalità aggiuntive per migliorare l'usabilità**

- Gli strumenti a comparsa (tooltip) aiutano gli utenti a sfruttare le funzionalità della griglia JSON (mostrate di seguito)
- Scorciatoie da tastiera per espandere/comprimere sezioni, e per ingrandire/ridurre lo zoom
- Opzione per attivare o disattivare l'interruzione automatica del testo
- Possibilità di impostare la direzione di lettura da destra a sinistra per le lingue che lo richiedono, ad esempio l'arabo e l'ebraico.

![](/blog/images/json-editing-hints.png)

Queste nuove funzionalità, combinate insieme, rendono JSON Grid ancora più potente e facile da usare. Avete suggerimenti per le prossime funzionalità da includere nell'aggiornamento del software? Lasciate un commento qui sotto!

Provate gli strumenti di modifica JSON in XMLSpy con una [Prova gratuita di 30 giorni](https://www.altova.com/it/xmlspy-xml-editor/download).
