← Tornar a les funcions
Free

Convertidor CSV ↔ JSON

El Convertidor CSV ↔ JSON gestiona el cicle complet entre els dos formats tabulars més habituals. L'analitzador intel·ligent de CSV gestiona camps entre cometes amb comes, cometes escapades, delimitadors personalitzats i salts de línia finals. Detecta automàticament números, booleans i null en anar de CSV a JSON; genera CSV net amb alineació de claus per fila en anar de JSON a CSV.

Moure dades entre CSV i JSON és una tasca diària: portar una exportació de base de dades a una eina que consumeix JSON, generar CSV per a un full de càlcul a partir d'una resposta d'API, o remodelar dades per a un sistema nou. El Convertidor CSV ↔ JSON fa les dues direccions de manera neta directament al navegador. L'analitzador de CSV gestiona el desordre real: camps que contenen comes (quan estan entre cometes), cometes escapades (duplicades a l'estil RFC 4180), finals de línia CRLF o LF, línies en blanc finals, i delimitadors configurables (separat per tabuladors, per punt i coma, per barra vertical, el que sigui). La detecció automàtica s'activa en anar cap a JSON — les cadenes que semblen enters es converteixen en números, "true"/"false"/"null" es converteixen en els seus equivalents tipats, i l'eliminació d'espais és opcional. En anar de JSON a CSV, l'eina recorre la matriu d'objectes i recull totes les claus úniques a través de les files, després genera un CSV amb fila de capçalera i cel·les correctament escapades. Les cometes dins de les cel·les es dupliquen, les cel·les que contenen delimitadors o salts de línia s'envolten amb cometes, i els objectes/matrius imbricats es serialitzen com a cel·les de text JSON.

Vista prèvia en viu
example.com
Convertidor CSV ↔ JSON ✓ 3 files convertides
CSV → JSON JSON → CSV
Delimitador: , ✓ Primera fila és capçalera ✓ Detectar automàticament números
Entrada CSV
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
Sortida JSON
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Funcions clau

Conversió Bidireccional

CSV → JSON i JSON → CSV. El botó d'intercanvi inverteix l'entrada/sortida a l'instant per verificar el cicle complet.

CSV Compatible amb RFC 4180

L'analitzador gestiona camps entre cometes, comes incrustades, cometes escapades, finals de línia CRLF/LF — funciona amb CSV real, no només amb exemples senzills.

Delimitadors Personalitzats

Canvia el separador de coma a qualsevol altra cosa — tabulador (per a TSV), punt i coma (configuració regional europea), barra vertical, o qualsevol caràcter únic.

Detecció Automàtica de Tipus

Els números, booleans i null s'analitzen als seus equivalents tipats a la sortida JSON. Desactiva-ho si vols que tot siguin cadenes de text.

Conversió en Viu

La sortida s'actualitza a cada tecla — no cal cap botó de Convert. Enganxa i veu els resultats a l'instant.

Gestiona Camps Absents

Quan els objectes JSON tenen claus diferents, la capçalera del CSV inclou totes les claus úniques i les cel·les absents queden buides — sense pèrdua de dades.

Casos d'ús comuns

Processament d'Exportacions de Base de Dades

Enganxa una exportació CSV de la teva BD al convertidor, obtén una matriu JSON llesta per importar-la a un magatzem NoSQL o a una API que consumeix JSON.

Integració amb Fulls de Càlcul

Converteix una resposta d'API (matriu JSON) a CSV per enganxar-la directament a Excel o Google Sheets.

Remodelació de Dades

Fes el cicle complet a través de l'eina per netejar el format — útil en fusionar CSV de fonts diferents amb cometes inconsistents.

Conversió de Fitxers de Localització

Transforma entre fulls de traducció basats en CSV i fitxers JSON d'i18n per a eines com extensions de Chrome o React-intl.

Fixtures per a Proves d'API

Genera fixtures JSON a partir de dades de prova CSV (o a l'inrevés) per omplir bases de dades de desenvolupament i proves d'integració.

Com utilitzar-lo
1

Obre CSV ↔ JSON

Fes clic a la icona CSV/JSON al dock de DevSuite Pro. S'obre un panell amb un selector de direcció, opcions i dues àrees de text.

2

Tria la Direcció

Tria CSV → JSON per analitzar dades tabulars, o JSON → CSV per aplanar una matriu d'objectes en files.

3

Configura les Opcions

Ajusta el delimitador si no és una coma, activa "First row is header" i "Auto-detect numbers" segons la forma de les teves dades.

4

Enganxa les Teves Dades

Enganxa CSV o JSON a l'entrada. La sortida es renderitza a la dreta a l'instant.

5

Copia o Descarrega

Fes clic a Copy Output per obtenir el resultat. Utilitza Swap ↔ per invertir i verificar que el cicle complet és sense pèrdues.

Llest per provar-ho?

Instal·la DevSuite Pro gratuïtament i desbloqueja més de 64 eines de desenvolupador per al teu navegador.

Afegeix a Chrome Afegeix a Edge Afegeix a FireFox