Vai al contenuto
Coverton Blog
In questo articolo
Tabelle e dati

Converti TSV in CSV: separatori e interruzioni di riga

Ripristinare una scheda separata dalla scheda quando il sistema ricevente accetta CSV. Un campo può contenere commas o rompe di linea di se stesso, quindi sostituire ogni scheda con una comma in testo piatto non sarebbe sufficiente per preservare i confini cellulari.

Apri lo strumento →Come utilizzare questo strumento ↓
Converti TSV in CSV
Illustrazione del flusso di lavoro di questo strumento; non è il risultato di un file caricato.

Come utilizzare questo strumento

  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à.

Scegli le impostazioni giuste

Controlla se la fonte utilizza UTF-8 o una codifica compatibile con EUC-KR e sceglila di conseguenza. I campi di input vengono letti con tabulazioni, mentre il CSV salvato utilizza le virgole come separatori.

Input supportato
  • TSV, TXT
Output
  • CSV
Impostazioni disponibili
  • Codifica dell'ingresso

Prima di iniziare

Chiarisci il significato dei dati

Prima della trasformazione, identifica cosa rappresenta una riga o un valore e conserva una copia. Nelle tabelle controlla intestazioni, separatori e codifica; nei file strutturati, gli oggetti o gli array richiesti. L’aspetto in un foglio di calcolo non basta a interpretare identificativi, date e importi.

Scegli eventuali colonne di corrispondenza, regole di tipo e campi di uscita in base al sistema destinatario. Prova un campione con un vuoto, una ripetizione e punteggiatura. Per etichette, grafici o documenti personalizzati, controlla le colonne usate, le unità e i testi della fonte.

Stabilisci controlli preliminari: un identificativo da conservare, un valore di significato noto e una relazione attesa tra record. Con regole di tipo o corrispondenza disponibili, distingui il valore della fonte dalla sua visualizzazione. Prova date ambigue e chiavi scritte diversamente prima di applicare una regola generale. Conserva regole e requisiti insieme al risultato per ricondurre una differenza all’ingresso, all’interpretazione o alla trasformazione.

Controlla valori ed eccezioni

Riapri o importa l’uscita con le impostazioni del destinatario. Confronta intestazioni, numero di record e alcuni valori. Riepilogo, suddivisione o rimozione dei duplicati possono cambiare il totale intenzionalmente: verifica il motivo invece di aspettarti righe identiche dopo ogni operazione.

Leggi i rapporti di eccezione o convalida prima di proseguire. Se colonne e caratteri risultano alterati o manca una chiave, controlla delimitatori, codifica e nomi esatti delle intestazioni. Codificare non significa cifrare; formattare non conferma il significato. Prova codici o etichette stampati prima di produrre l’intera serie.

Esempio di input e output

Nome/conto separato → comma separato CSV

Gli esempi descrivono il flusso di lavoro. I risultati dipendono dal file di origine e dalle impostazioni.

Controlla il risultato prima di salvare

Confronta la larghezza dell'intestazione e il numero di righe di dati con l'origine. Esamina un indirizzo contenente virgole o una descrizione contenente virgolette per confermare che ciascuno rimanga una cella.

Se il risultato è diverso da quello previsto

Le virgolette non chiuse o la sintassi dei campi non standard possono causare errori di analisi. Se l'output viene visualizzato in una colonna, verifica che anche le impostazioni di importazione dell'applicazione ricevente utilizzino un delimitatore a virgola.

Limiti da tenere a mente

  • 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.

Prosegui con gli strumenti correlati

Converti CSV in JSON

La prima riga CSV fornisce le chiavi per l'oggetto JSON di ciascuna riga di dati. I valori delle celle vengono archiviati come stringhe, quindi controllane i tipi prima di passare il risultato a un sistema che prevede numeri o valori booleani.

Selezionare il codifica sorgente e utilizzare la rilevazione delimitante automatica o selezionare il delimitante effettivo. Risolvere i titoli vuoti o duplicati e assicurarsi che ogni riga abbia lo stesso numero di colonne che il titolo.

Apri lo strumento →

Converti JSON in CSV

La conversione richiede un array i cui elementi siano oggetti. Decidi se gli oggetti annidati devono diventare colonne separate o restare stringhe JSON nelle celle: la tabella si legge in modo diverso nei due casi.

Attiva l’appiattimento per trasformare le proprietà degli oggetti annidati in intestazioni unite da punti. Gli array non vengono espansi in più righe; controlla quelle celle separatamente se vuoi analizzare ogni elemento.

Apri lo strumento →

Questa guida spiega lo strumento accessibile al pubblico nel browser. Conserva una copia dell’originale e controlla il risultato prima di condividerlo.

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