Convertitore CSV a YAML
Converti file CSV in formato YAML istantaneamente
Input CSV
Output YAML
Cos'è CSV a YAML?
CSV sono dati tabulari. YAML è un formato di configurazione. CSV a YAML converte le righe CSV in strutture YAML. Usalo quando gli strumenti si aspettano YAML (Kubernetes, Ansible, ecc.). La RFC 4180 e la specifica YAML definiscono i formati.
Questo strumento funziona interamente nel tuo browser. Niente viene inviato a un server. Incolla CSV o carica un file; ottieni l'output YAML. Per CSV a JSON, usa CSV a JSON. Per CSV a XML, usa CSV a XML. Per formattare prima il CSV, usa il Formattatore CSV.
Esempi da CSV a YAML
Converti righe CSV in lista YAML. Esempio a tema telecomunicazioni:
Esempio: Record degli abbonati
Output YAML:
Fai clic sul pulsante Esempio in alto per caricare altri esempi nell'editor.
Come Usare Questo Strumento
Incolla o Carica
Incolla CSV nel pannello sinistro o carica un file .csv o .txt. Usa Esempio per caricare dati di esempio. Usa Cancella per reimpostare.
Visualizza Output YAML
Il pannello destro mostra YAML convertito. Le righe CSV diventano elementi di lista YAML o mappature. CSV non valido mostrerà un errore.
Copia o Scarica
Usa Copia o Scarica per ottenere il YAML. Per formattare YAML, usa il Formattatore YAML. Per la validazione, usa il Validatore YAML.
Lo strumento analizza il tuo CSV secondo <a href="https://tools.ietf.org/html/rfc4180" target="_blank" rel="noopener">RFC 4180</a> e costruisce una struttura <a href="https://yaml.org/spec/1.2/spec.html" target="_blank" rel="noopener">YAML</a>. Ogni riga diventa tipicamente un elemento di lista o una mappatura; la prima riga definisce le chiavi. L'output è YAML leggibile dall'uomo con rientro appropriato. I caratteri speciali vengono sostituiti con escape. L'elaborazione viene eseguita nel browser; niente viene inviato a un server.
Lo strumento analizza il tuo CSV secondo RFC 4180 e costruisce una struttura YAML. Ogni riga diventa tipicamente un elemento di lista o una mappatura; la prima riga definisce le chiavi. L'output è YAML leggibile dall'uomo con rientro appropriato. I caratteri speciali vengono sostituiti con escape. L'elaborazione viene eseguita nel browser; niente viene inviato a un server.
Quando CSV a YAML Aiuta
Quando si migrano dati da fogli di calcolo a configurazione YAML, <a href="https://docs.github.com/en/actions" target="_blank" rel="noopener">pipeline CI/CD</a> o manifest <a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/" target="_blank" rel="noopener">Kubernetes</a>, converti qui. <a href="https://yaml.org/" target="_blank" rel="noopener">YAML</a> è comune negli strumenti DevOps come Ansible, Docker Compose e Helm. Ottimo per esportazioni da Excel o database. Per output JSON, usa CSV a JSON. Per XML, usa CSV a XML.
I file di configurazione e i dati specifici dell'ambiente spesso iniziano come fogli di calcolo. Convertirli in YAML qui produce configurazioni pronte per il deployment. Per formattare l'output, usa il Formattatore YAML. Per la validazione, usa il Validatore YAML. Per la conversione da YAML a JSON, usa YAML a JSON.
Domande Frequenti
I miei dati sono privati?
Sì. La conversione viene eseguita interamente nel tuo browser. Nessun dato viene inviato a server.
Come vengono convertite le righe?
Ogni riga CSV diventa tipicamente un elemento di lista YAML o una mappatura. La prima riga può essere usata come chiavi. Controlla l'output per la tua struttura.
CSV a YAML vs CSV a JSON?
Entrambi convertono CSV in dati strutturati. YAML è più leggibile dall'uomo; JSON è comune per le API. Usa il formato atteso dalla destinazione.
Supporta le intestazioni?
Sì. La prima riga viene tipicamente usata come chiavi per le righe successive. La struttura dipende dall'implementazione.
Posso convertire YAML in CSV?
Questo strumento converte CSV in YAML. Per YAML a JSON, usa YAML a JSON. Una conversione completa da YAML a CSV richiederebbe uno strumento diverso.
Strumenti Correlati
Per il formato CSV, vedi RFC 4180. Per YAML, vedi la specifica YAML 1.2 e yaml.org. JSON è un'alternativa per le risposte API.