Strumento per sviluppatori / 15

Convertitore da YAML a CSV / da CSV a YAML

Converti record strutturati di array YAML in CSV RFC 4180 con gestione delle virgolette o analizza CSV per ottenere YAML pulito.

Convertitore da YAML a CSV / da CSV a YAML: TOEA analizza i record di mapping YAML usando js-yaml e li converte in CSV RFC 4180, oppure analizza CSV con gestione delle virgolette e li trasforma in record YAML formattati. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Convertitore da YAML a CSV / da CSV a YAMLElaborazione locale

Funziona interamente nel browser

Come vengono create le colonne

L'intestazione contiene ogni chiave presente in almeno un record, nell'ordine in cui viene incontrata per la prima volta. Un record privo di una chiave riceve una cella vuota, e anche una chiave impostata su null risulta vuota, quindi il CSV non può distinguere i due casi. Una singola mappatura, anziché un elenco, diventa una riga. Se compare una colonna che non ti aspettavi, probabilmente un record contiene una chiave scritta in modo errato; cercandola nello YAML trovi il record.

I numeri nel passaggio da CSV a YAML

Nella direzione opposta, le celle che sembrano numeriche diventano numeri YAML, mentre true e false diventano booleani. I codici postali e i codici con zeri iniziali li perdono (02134 diventa 2134), 1e3 diventa 1000 e gli ID più lunghi di 15–16 cifre vengono arrotondati. Quando questi valori sono importanti, aggiungi le virgolette intorno a essi nello YAML in un secondo momento, oppure usa CSV to JSON, che mantiene ogni valore come stringa.

Come usarlo

  1. Scegli la modalità YAML a CSV o CSV a YAML.
  2. Incolla il testo di origine.
  3. Fai clic su Converti per visualizzare, copiare o scaricare l'output.

Privacy e limitazioni

Tutta l'analisi e la conversione avvengono localmente nel tuo browser.

Strumenti correlati

Domande frequenti

Quale struttura YAML è necessaria per esportare in CSV?

L'input deve essere un elenco di oggetti di mapping, ad esempio record chiave-valore.

Come vengono gestiti gli oggetti annidati?

Le strutture annidate vengono codificate in formato JSON all'interno delle celle CSV per preservare i dati.

Strumento gratuito · nel browser esecuzioni · senza account