Dati e testo
Convertire tra testo e formati di dati strutturati come CSV, JSON e YAML.
Convertire i fine riga di un file di testo
Passare un file di testo tra fine riga Windows (CRLF), Unix (LF) e Mac classico (CR).
Convertitore da JSON a CSV
Trasformare un array di oggetti JSON in un file CSV.
Convertitore da CSV a JSON
Trasformare un file CSV in un array di oggetti JSON.
Convertitore da JSON a YAML
Riscrivere un file JSON in YAML, più leggibile e commentabile.
Convertitore da YAML a JSON
Riscrivere un file YAML in JSON per gli strumenti che non leggono YAML.
Convertitore da JSON a XML
Racchiudere un documento JSON in elementi XML, sotto una radice che scegli tu.
Convertitore da XML a JSON
Trasformare un documento XML in JSON, mantenendo o scartando gli attributi.
Convertitore da CSV a TSV
Sostituire le virgole con tabulazioni, che si incollano bene nei fogli di calcolo.
Convertitore da TSV a CSV
Sostituire le tabulazioni con virgole, quotando i valori che lo richiedono.
Convertitore da Markdown a HTML
Rendere un file Markdown in HTML, come frammento o come pagina completa.
Convertitore da HTML a Markdown
Trasformare una pagina HTML in Markdown leggibile, senza script né stili.
Convertitore da SRT a VTT
Convertire sottotitoli SubRip in WebVTT per i video HTML5.
Convertitore da VTT a SRT
Convertire sottotitoli WebVTT in SubRip per i player che richiedono SRT.
Su questi strumenti
Questi strumenti convertono tra i formati di testo e di dati che usano script, API e file di configurazione: CSV, TSV, JSON, YAML, XML, Markdown, HTML e sottotitoli. Ognuno analizza il file sul tuo dispositivo e ci scrive il risultato, così un file pieno di dati dei clienti o di credenziali non lascia mai la tua macchina.
Ogni strumento di questa pagina accetta anche testo incollato, che spesso è più rapido che salvare prima un frammento in un file. In entrambi i casi il risultato si scarica come file.
Domande frequenti
- Come converto un CSV in JSON senza caricare il file?
- Apri il convertitore da CSV a JSON, scegli il file o incolla le righe, e converti. L'analisi avviene nel tuo browser. Per i file di dati questo conta più che per la maggior parte dei formati: un export CSV è spesso la cosa più delicata che una persona converte in tutta la settimana.
- Perché i numeri nel mio JSON sono tra virgolette?
- Perché il CSV non porta con sé alcuna informazione di tipo, quindi ogni campo viene mantenuto come testo. Indovinare i tipi rovina in silenzio CAP, numeri di telefono, numeri di conto e stringhe di versione che sembrano numeri soltanto: 007 diventa 7, e un numero di conto lungo diventa notazione scientifica. Né l'uno né l'altro sono recuperabili, quindi i valori restano esattamente come sono scritti.
- Qual è la differenza tra CSV e TSV?
- Solo il separatore: virgole contro tabulazioni. Il TSV evita i problemi di quoting che creano le virgole dentro i valori, il che lo rende più facile da leggere per uno script ed è il motivo per cui molti export di database lo usano. I convertitori passano dall'uno all'altro senza cambiare alcun valore.
- Posso convertire YAML in JSON offline?
- Sì. Una volta caricata la pagina, la conversione non ha bisogno di alcuna connessione. Il parser è JavaScript che gira nel tuo browser, quindi un aereo o una macchina isolata dalla rete funzionano esattamente come una normale.
- È sicuro convertire qui dati riservati?
- Il file non viene trasmesso, quindi non ne esiste copia da nessuna parte se non sul tuo dispositivo. È una garanzia più forte della promessa di cancellare i caricamenti, perché non c'è nulla da cancellare. Se la tua organizzazione lo richiede, fai tu stesso la verifica nel pannello Rete.
- Perché il mio file separato da punto e virgola è finito in una sola colonna?
- Perché questi strumenti si aspettano le virgole. I fogli di calcolo in diversi paesi europei esportano con il punto e virgola. Riesporta con le virgole, oppure usa gli strumenti TSV se il tuo export è separato da tabulazioni.
- Posso convertire i sottotitoli tra SRT e VTT?
- Sì, in entrambe le direzioni. La differenza sta soprattutto nell'intestazione e nella punteggiatura dei tempi, quindi la conversione è fedele. Il testo delle battute, il posizionamento comune ai due formati e la sincronizzazione sopravvivono tutti.