CanDoYa
CA

Conversor de CSV a YAML

Funciona del tot al navegador: sense pujar res ni registrar-te.

CSV
YAML
Enganxa un CSV per convertir-lo a YAML.
Comparteix aquesta eina

Com es converteix un CSV a YAML?

Enganxa el teu CSV al conversor i cada fila es transforma en YAML: la primera fila esdevé les claus i cada fila següent, un mapa YAML dins d'una llista. Detecta el delimitador automàticament, pot convertir números i booleans en escalars YAML reals, i tot funciona al teu navegador.

Com s’utilitza

  1. 1Enganxa el teu CSV. Enganxa o escriu el CSV al panell de l'esquerra, o carrega l'exemple per veure'n el format.
  2. 2Ajusta les opcions. Deixa activat 'La primera fila és una capçalera' per obtenir mapes amb claus, tria un delimitador (o deixa'l en automàtic) i activa la detecció de números i booleans.
  3. 3Copia el YAML. El YAML s'actualitza en directe a la dreta. Copia'l o baixa'l com a fitxer .yaml.

Per a qui és

El CSV és una graella plana de text sense tipus de dades; el YAML és un format estructurat i llegible que s'utilitza en configuracions, dades de prova i fitxers de dades. Aquesta eina connecta els dos formats: amb una fila de capçalera, cada registre esdevé un mapa YAML (clau: valor) dins d'una seqüència; sense capçalera, cada fila esdevé una llista simple de valors. Els camps entre cometes, les comes i salts de línia inclosos, i les cometes escapades es processen correctament.

Tot passa localment al teu navegador. Les teves dades no es pugen, ni es registren, ni s'envien a cap servidor, així que pots convertir fulls de càlcul amb informació privada o sensible sense preocupació.

Preguntes freqüents

La primera fila ha de ser una capçalera?

No. Deixa activat 'La primera fila és una capçalera' per convertir cada registre en un mapa YAML amb claus. Desactiva-ho i cada fila esdevé una llista YAML simple de valors, útil quan el teu CSV no té noms de columna.

Quins delimitadors admet?

Coma, punt i coma, tabulador i barra vertical. La detecció automàtica analitza la primera línia i tria el més probable, així que els fitxers amb punt i coma o les exportacions separades per tabuladors funcionen sense canviar cap opció.

Manté els zeros inicials i els números llargs?

Sí. Amb la detecció de tipus activada, una cel·la només esdevé un número YAML quan la reconversió dona exactament el mateix text. Valors com 007, 07030 o identificadors molt llargs es queden com a text entre cometes, així que no es perd ni es reformata cap dada.

Es pugen les meves dades enlloc?

No. La conversió s'executa completament al teu navegador amb JavaScript. Res del que enganxes s'envia a cap servidor, es desa ni es registra, així que és segur per a fulls de càlcul privats.

Es gestionen bé els camps entre cometes amb comes?

Sí. Els camps entre cometes dobles poden contenir comes, salts de línia i cometes dobles escapades (escrites com dues cometes), i l'analitzador les manté intactes en el resultat YAML.