Convertire TSV in JSON
Quando copi un intervallo da Excel, Google Sheets o LibreOffice, le celle arrivano separate da tabulazioni. Imposta il delimitatore su Tab e il convertitore trasforma il blocco incollato in un array JSON senza alcuna riformattazione.
Esempio pratico
name city visits vip Smith, Jane São Paulo 1200 true Kim Seoul; Busan 85 false
[
{
"name": "Smith, Jane",
"city": "São Paulo",
"visits": 1200,
"vip": true
},
{
"name": "Kim",
"city": "Seoul; Busan",
"visits": 85,
"vip": false
}
]Poiché le colonne vengono separate solo in corrispondenza delle tabulazioni, "Smith, Jane" e "Seoul; Busan" restano intatti senza virgolette. La colonna visits diventa numeri e la colonna vip booleani, esattamente come con dati separati da virgole.
Come lo gestisce il convertitore
- Scegli «Tab» nel menu «Delimitatore». Con l'impostazione predefinita «Virgola», le righe separate da tabulazioni verrebbero invece divise alle virgole.
- Virgole, punti e virgola e barre verticali all'interno di una cella non richiedono virgolette. Un valore che contiene una tabulazione o una virgoletta deve essere racchiuso tra virgolette doppie, con le virgolette interne raddoppiate.
- Le celle che contengono un a capo non possono essere convertite, perché ogni riga viene letta come un record separato. Rimuovi prima gli a capo.
- Intestazioni, rimozione degli spazi e tipi di dati seguono le stesse regole del CSV: numeri, true/false e celle vuote diventano numeri, booleani e null JSON.
- Per tornare indietro, usa la scheda «JSON in CSV» con «Tab» selezionato e incolla il risultato direttamente in un foglio di calcolo.