Vai al contenuto
Coverton Blog
In questo articolo
Tabelle e dati

Converti CSV, JSON e XML controllando struttura e tipi

Le tabelle e i dati nidificati rappresentano le informazioni in modo diverso. CSV memorizza righe e colonne; JSON può rappresentare oggetti e matrici. Controlla la struttura, la codifica e il separatore della destinazione, quindi apri prima un piccolo campione convertito.

Utilizza lo strumento gratuito →

Esamina le informazioni perse durante la creazione di una tabella

Controlla come vengono rappresentate le strutture nidificate e gli elementi ripetuti quando JSON o XML diventa una tabella. CSV non dichiara esplicitamente i tipi di data, numerici o stringa. Le app riceventi potrebbero reinterpretare gli zeri iniziali e gli identificatori lunghi, quindi confronta i valori importanti.

Rivedi i separatori e le citazioni

CSV e TSV utilizzano separatori diversi. Controlla virgole, tabulazioni, ritorni a capo incorporati e virgolette nei valori di output. Le tabelle Markdown hanno limiti strutturali e non si deve presumere che preservino le celle unite o la formattazione del foglio di calcolo.

Formatta JSON e converti JSONL

La formattazione aggiunge un rientro leggibile; la minimizzazione rimuove gli spazi bianchi non necessari. Nessuna delle due operazioni ripara ogni errore di dati. JSONL inserisce un valore JSON indipendente su ogni riga, quindi confronta i conteggi dei record durante la conversione da o verso un array.

Scegli lo strumento giusto

Gli input di esempio illustrano il flusso di lavoro; non promettono una particolare dimensione del file, accuratezza del riconoscimento o compatibilità.

Converti CSV in JSON

Trasforma righe e colonne in record JSON dopo aver controllato intestazioni e delimitatori. Esaminare il modo in cui i valori vengono rappresentati nel risultato.

Esempio

nome, conteggio / Coverton,2 → JSON array di record
  1. Scegli i file nel formato CSV. Numero massimo di file per batch: 1.
  2. Rivedi Codifica dell'ingresso, Delimitatore di input, quindi avvia l'elaborazione.
  3. Scarica il risultato JSON e controllane il contenuto e la qualità.
Cosa controllare

CSV memorizza il testo in righe e colonne. Le virgolette possono contenere virgole e interruzioni di riga. La codifica e l'intestazione variano. I programmi per fogli di calcolo possono modificare zeri iniziali, valori di data o identificatori lunghi.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti JSON in CSV

Apri un elenco di record JSON in un foglio di calcolo. I campi nidificati producono colonne diverse a seconda delle impostazioni di appiattimento.

Esempio

JSON array di oggetti → intestazione e riga CSV
  1. Scegli i file nel formato JSON. Numero massimo di file per batch: 1.
  2. Rivedi Appiattisci gli oggetti nidificati, quindi avvia l'elaborazione.
  3. Scarica il risultato CSV e controllane il contenuto e la qualità.
Cosa controllare

JSON rappresenta oggetti, matrici, stringhe, numeri, valori di verità e null. I nomi delle proprietà sono racchiusi tra virgolette doppie. Utilizza la formattazione per il controllo e il CSV per strutture di tabella appropriate.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti TSV in CSV

Importa un'esportazione separata da tabulazioni in un sistema solo CSV. Controlla che le virgole all'interno dei valori rimangano nelle rispettive celle.

Esempio

nome/conteggio separati da tabulazioni → CSV separati da virgole
  1. Scegli i file nel formato TSV, TXT. Numero massimo di file per batch: 1.
  2. Rivedi Codifica dell'ingresso, quindi avvia l'elaborazione.
  3. Scarica il risultato CSV e controllane il contenuto e la qualità.
Cosa controllare

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti CSV in TSV

Preparare una tabella CSV per il software che richiede dati separati da tabulazioni. Le virgole all'interno dei campi tra virgolette rimangono il contenuto della cella.

Esempio

campi CSV tra virgolette → record separati da tabulazioni
  1. Scegli i file nel formato CSV. Numero massimo di file per batch: 1.
  2. Rivedi Codifica dell'ingresso, Delimitatore di input, quindi avvia l'elaborazione.
  3. Scarica il risultato TSV e controllane il contenuto e la qualità.
Cosa controllare

CSV memorizza il testo in righe e colonne. Le virgolette possono contenere virgole e interruzioni di riga. La codifica e l'intestazione variano. I programmi per fogli di calcolo possono modificare zeri iniziali, valori di data o identificatori lunghi.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti XML in JSON

Esamina gli elementi e i valori XML in JSON. Non dare per scontato che un albero XML sia equivalente a una tabella piatta.

Esempio

<root><name>Coverton</name></root> → JSON struttura
  1. Scegli i file nel formato XML. Numero massimo di file per batch: 1.
  2. Controlla il formato di input e l'ordine dei file, quindi avvia l'elaborazione.
  3. Scarica il risultato JSON e controllane il contenuto e la qualità.
Cosa controllare

XML e JSON hanno modelli di dati diversi. Le entità XML non sicure vengono rifiutate. Uno schema esterno non viene né riconosciuto né ricostruito automaticamente.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti JSON in XML

Scegli un nome root quando scrivi JSON come XML. Confrontare la struttura generata con i requisiti del sistema ricevente.

Esempio

Dati JSON + nome root → documento XML
  1. Scegli i file nel formato JSON. Numero massimo di file per batch: 1.
  2. Rivedi Nome dell'elemento root XML, quindi avvia l'elaborazione.
  3. Scarica il risultato XML e controllane il contenuto e la qualità.
Cosa controllare

JSON rappresenta oggetti, matrici, stringhe, numeri, valori di verità e null. I nomi delle proprietà sono racchiusi tra virgolette doppie. Utilizza la formattazione per il controllo e il CSV per strutture di tabella appropriate.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

XML e JSON hanno modelli di dati diversi. Le entità XML non sicure vengono rifiutate. Uno schema esterno non viene né riconosciuto né ricostruito automaticamente.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Formatta e convalida JSON

Rientra JSON a una riga per la lettura e i controlli strutturali. La sintassi non valida deve essere corretta prima della formattazione.

Esempio

compatto JSON → rientrato valido JSON
  1. Scegli i file nel formato JSON. Numero massimo di file per batch: 1.
  2. Rivedi Rientro JSON, quindi avvia l'elaborazione.
  3. Scarica il risultato JSON e controllane il contenuto e la qualità.
Cosa controllare

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Apri lo strumento →

Compatta JSON

Rimuovi gli spazi non necessari dal JSON valido per il trasferimento. Ciò non comprime le immagini né rimuove i record.

Esempio

dentellato JSON → compatto JSON
  1. Scegli i file nel formato JSON. Numero massimo di file per batch: 1.
  2. Controlla il formato di input e l'ordine dei file, quindi avvia l'elaborazione.
  3. Scarica il risultato JSON e controllane il contenuto e la qualità.
Cosa controllare

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Apri lo strumento →

Converti CSV in MARKDOWN

Sposta i dati tabulari in un documento README o Markdown. Controlla la durata del rendering delle celle e delle interruzioni di riga.

Esempio

CSV intestazioni/righe → Tabella Markdown
  1. Scegli i file nel formato CSV. Numero massimo di file per batch: 1.
  2. Rivedi Codifica dell'ingresso, Delimitatore di input, quindi avvia l'elaborazione.
  3. Scarica il risultato Markdown e controllane il contenuto e la qualità.
Cosa controllare

CSV memorizza il testo in righe e colonne. Le virgolette possono contenere virgole e interruzioni di riga. La codifica e l'intestazione variano. I programmi per fogli di calcolo possono modificare zeri iniziali, valori di data o identificatori lunghi.

È supportata la sintassi Markdown limitata. Tabelle complesse, celle a più righe, estensioni e script non vengono completamente adottate.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti MARKDOWN in CSV

Importa una tabella di pipe Markdown in un foglio di calcolo. Ciò non trasforma un intero documento in prosa in una tabella.

Esempio

Tabella tubi Markdown → righe CSV
  1. Scegli i file nel formato MD, MARKDOWN. Numero massimo di file per batch: 1.
  2. Controlla il formato di input e l'ordine dei file, quindi avvia l'elaborazione.
  3. Scarica il risultato CSV e controllane il contenuto e la qualità.
Cosa controllare

È supportata la sintassi Markdown limitata. Tabelle complesse, celle a più righe, estensioni e script non vengono completamente adottate.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Apri lo strumento →

Converti JSON in JSONL

Preparare un array JSON per un consumatore orientato alla linea. Verificare i dati selezionati quando si utilizza un percorso di array nidificato.

Esempio

[{record 1},{record 2}] → un record JSON per riga
  1. Scegli i file nel formato JSON. Numero massimo di file per batch: 1.
  2. Rivedi Percorso dell'array (vuoto per l'array root), quindi avvia l'elaborazione.
  3. Scarica il risultato JSONL e controllane il contenuto e la qualità.
Cosa controllare

JSON rappresenta oggetti, matrici, stringhe, numeri, valori di verità e null. I nomi delle proprietà sono racchiusi tra virgolette doppie. Utilizza la formattazione per il controllo e il CSV per strutture di tabella appropriate.

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Ogni riga non vuota deve contenere esattamente un valore JSON completo. Le righe errate interrompono la conversione. Da JSON a JSONL richiede un array.

Apri lo strumento →

Converti JSONL in JSON

Leggi JSONL o NDJSON come un unico array. Le righe non valide vengono segnalate anziché scartate silenziosamente.

Esempio

due linee JSON valide → array JSON a due elementi
  1. Scegli i file nel formato JSONL, NDJSON, TXT. Numero massimo di file per batch: 1.
  2. Rivedi Rientro JSON, quindi avvia l'elaborazione.
  3. Scarica il risultato JSON e controllane il contenuto e la qualità.
Cosa controllare

JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.

Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.

Ogni riga non vuota deve contenere esattamente un valore JSON completo. Le righe errate interrompono la conversione. Da JSON a JSONL richiede un array.

Apri lo strumento →

Questa guida descrive gli strumenti Web pubblici e i relativi limiti di supporto. Conserva l'originale e controlla il risultato scaricato. Coverton · Correzioni e contatti

Questa traduzione è stata preparata con l'assistenza del software. Puoi leggere anche la versione inglese. Leggi in inglese