Conversor de CSV a JSON
Convierte valores separados por comas (CSV) en arrays u objetos JSON estructurados con detección automática de tipos y claves anidadas.
CSV de entrada
JSON de salida
Error de conversión
Detalles del error del analizador...
Métricas de conversión
Próximos Pasos
Pipeline de transformación de CSV a JSON
Transforma filas CSV en arrays JSON estructurados con detección automática de tipos y soporte RFC 4180.
Proceso de análisis CSV a JSON
Canalización de WebWorker en 4 fases
Detección de Delimitador y Encabezados
Identifica delimitadores y extrae encabezados de la primera fila.
Tokenización de Filas RFC 4180
Divide campos respetando cadenas entrecomilladas y celdas multilínea.
Inferencia de Tipos y Mapeo de Claves
Convierte cadenas numéricas y booleanas en tipos nativos de JSON.
Emisión de Array y Flujo JSON
Genera array JSON formateado, objeto indexado o flujo JSONLines.
Especificaciones de análisis CSV
Estándares y Conformidad Empresarial
Inferencia Automática de Tipos
Convierte enteros, flotantes y booleanos en tipos nativos automáticamente.
Reconstrucción de Objetos Anidados
Columnas como usuario.direccion.ciudad se convierten en objetos anidados.
Procesamiento en Hilo WebWorker
El análisis intensivo se ejecuta sin bloquear la interfaz de usuario.
100% Privado y en el Navegador
Cero transferencia de red. Todo permanece en la memoria local.
Transformaciones de Manifiestos Reales
Galería InteractivaVea cómo datos tabulares delimitados y encabezados se transforman en arrays JSON con tipos seguros.
1. Directorio de Equipos de Organización
team.csv ➔ team.jsonVista previaOcultar
1. Directorio de Equipos de Organización
team.csv ➔ team.jsonFilas de tabla CSV convertidas en objetos JSON con campos nombrados.
id,name,role,department,active
101,Sarah Jenkins,Architect,Engineering,true
102,Alex Rivera,SRE,Infrastructure,false[
{
"id": 101,
"name": "Sarah Jenkins",
"role": "Architect",
"department": "Engineering",
"active": true
},
{
"id": 102,
"name": "Alex Rivera",
"role": "SRE",
"department": "Infrastructure",
"active": false
}
]2. Reconstrucción de Jerarquías con Puntos
user.csv ➔ user.jsonVista previaOcultar
2. Reconstrucción de Jerarquías con Puntos
user.csv ➔ user.jsonEncabezados con puntos reconstruidos automáticamente en subobjetos JSON anidados.
user.id,user.name,user.contact.email,meta.plan
USR-88,Elena Rostova,elena@acme.io,Enterprise[
{
"user": {
"id": "USR-88",
"name": "Elena Rostova",
"contact": {
"email": "elena@acme.io"
}
},
"meta": {
"plan": "Enterprise"
}
}
]3. Autoconversión de Números, Booleanos y Nulos
inventory.csv ➔ inventory.jsonVista previaOcultar
3. Autoconversión de Números, Booleanos y Nulos
inventory.csv ➔ inventory.jsonCadenas numéricas y booleanas convertidas automáticamente a tipos de datos nativos.
sku,price,inStock,notes
SKU-100,49.99,true,null
SKU-200,120.00,false,Backordered[
{
"sku": "SKU-100",
"price": 49.99,
"inStock": true,
"notes": null
},
{
"sku": "SKU-200",
"price": 120,
"inStock": false,
"notes": "Backordered"
}
]Matriz de Mapeo Estructural CSV vs JSON
RFC 4180 a RFC 8259| Valor de Celda CSV | Tipo JSON Inferido | Regla de Análisis y Conversión |
|---|---|---|
Integer / Float 42 / 99.50 | number (42 / 99.5) | Convertido mediante validación numérica estricta; notaciones científicas analizadas con precisión. |
Boolean Literal true / FALSE | boolean (true / false) | Reconocimiento insensible a mayúsculas de cadenas true/false convertidas a booleanos nativos. |
Null Literal null / NULL | null | Comportamiento configurable: mapea a null, cadena vacía u omisión de clave. |
Empty String "" / [empty] | "" or null | Columna de encabezado con puntos crea objetos JSON anidados recursivamente. |
Escaped String "27"" Screen" | "27\" Screen" | Convierte comillas dobles repetidas en comillas simples preservando saltos de línea internos. |
Próximos Pasos
Preguntas Frecuentes
Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.
¿Cómo convierto un archivo CSV a JSON en línea?
¿Puede la herramienta reconstruir objetos JSON anidados desde CSV?
¿El analizador admite punto y coma o tabulaciones como delimitadores?
¿Se almacena o envía mi información a algún servidor?
No matching questions found
We couldn't find any questions matching your query. Try searching for different keywords or reset your filters.