Categoria: Sviluppo

Convertitore da CSV a YAML

Idea internaManca uno strumento?

Converti righe CSV, separate da punto e virgola o tabulazione in YAML nel tuo browser

Incolla righe separate da virgola, punto e virgola o tabulazione e ottieni YAML, con una riga di intestazione opzionale che diventa le chiavi di ogni oggetto. La conversione avviene nel tuo browser.

Incolla del CSV per convertirlo in YAML.

YAML
Qui comparirà il risultato.

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Questo strumento analizza le righe delimitate allo stesso modo di un foglio di calcolo, inclusi i campi tra virgolette, e scrive il risultato come YAML: un elenco di mappature quando la prima riga è un'intestazione, oppure un elenco di liste in caso contrario. È utile per trasformare dati di un foglio di calcolo esportato in un file di configurazione o in una fixture senza passare di nuovo per un'applicazione di fogli di calcolo.

Come si usa

  1. Incolla le righe delimitate nella casella di input.
  2. Scegli il delimitatore e se la prima riga è un'intestazione.
  3. Copia lo YAML o scaricalo come file.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

I miei dati vengono caricati da qualche parte?
No. Sia l'analisi sia la generazione dello YAML avvengono in JavaScript nella scheda del tuo browser, quindi nulla viene inviato a un server.
Cosa succede senza una riga di intestazione?
Ogni riga CSV diventa un elenco YAML di valori invece di una mappatura, poiché non ci sono chiavi da usare.
Quale libreria YAML viene usata?
js-yaml, la stessa libreria usata dal convertitore da JSON a YAML di questo sito, caricata solo al bisogno quando incolli qualcosa da convertire.