Uso básico
Esta guía explica los pasos fundamentales para convertir datos JSON a formato CSV con nuestra herramienta.
Paso 1: Introducir datos JSON
Formatos de entrada compatibles
Arreglo de objetos (el más común):
[
{ "name": "John Doe", "age": 30, "city": "New York" },
{ "name": "Jane Smith", "age": 25, "city": "Los Angeles" },
{ "name": "Bob Johnson", "age": 35, "city": "Chicago" }
]
Objeto único:
{
"name": "John Doe",
"age": 30,
"city": "New York",
"email": "john@example.com"
}
Objetos anidados (se aplanan automáticamente):
[
{
"user": {
"name": "John",
"contact": {
"email": "john@example.com",
"phone": "123-456-7890"
}
},
"status": "active"
}
]
Paso 2: Configurar las opciones de conversión
Selección del delimitador
Elige el carácter que separa los valores en tu CSV:
- Coma (,): formato CSV estándar
- Punto y coma (;): formato CSV común en Europa
- Tabulación: valores separados por tabulaciones (TSV)
- Barra vertical (|): valores separados por pipe
Opciones de codificación
Selecciona la codificación de caracteres para la salida:
- UTF-8: codificación universal, admite todos los idiomas
- UTF-16: codificación Unicode con caracteres de 16 bits
- GBK: codificación de caracteres chinos
Opciones de formato
Incluir encabezados:
- ✅ Activado: la primera fila contiene los nombres de las columnas
- ❌ Desactivado: solo datos, sin encabezados de columna
Escapar comillas:
- ✅ Activado: escapa correctamente las comillas en los datos
- ❌ Desactivado: deja los datos sin escape de comillas
Paso 3: Revisar la salida
El CSV convertido aparecerá en el área de salida con:
- Vista previa en tiempo real: ve el resultado mientras escribes
- Estadísticas: número de filas, columnas y tamaño del archivo
- Gestión de errores: mensajes claros para JSON no válido
Paso 4: Exportar el resultado
Copiar al portapapeles
Haz clic en el botón "Copy CSV" para copiar el resultado al portapapeles y pegarlo en otras aplicaciones.
Descargar archivo
Haz clic en el botón "Download CSV" para guardar el archivo en tu computadora con un nombre con marca de tiempo.
Ejemplo de conversión
JSON de entrada:
[
{ "product": "Laptop", "price": 999.99, "category": "Electronics" },
{ "product": "Mouse", "price": 29.99, "category": "Accessories" },
{ "product": "Keyboard", "price": 79.99, "category": "Accessories" }
]
CSV de salida (con encabezados):
product,price,category
Laptop,999.99,Electronics
Mouse,29.99,Accessories
Keyboard,79.99,Accessories
Problemas comunes y soluciones
Formato JSON no válido
Problema: borde rojo alrededor del área de entrada Solución: revisa si faltan comas, corchetes o comillas
Salida vacía
Problema: no se genera ningún CSV Solución: asegúrate de que el JSON sea válido y contenga datos
Encabezados faltantes
Problema: no aparecen nombres de columnas en la salida Solución: activa la opción "Include Headers"
Problemas con caracteres especiales
Problema: los datos se ven corruptos o dañados Solución: activa "Escape Quotes" y elige la codificación adecuada