JSON a CSV a XML
Convierta entre los formatos JSON, CSV y XML
Datos de origen
Seleccione los formatos, ingrese los datos y conviértalos. Sus datos permanecen en este dispositivo.
Convertidor de formatos de datos
JSON: notación de objetos de JavaScript para datos estructurados.
CSV: valores separados por comas para filas de hojas de cálculo. Admite comas, comillas y saltos de línea entre comillas.
XML: lenguaje de marcado extensible para datos anidados. Los nombres de los elementos deben ser nombres XML válidos.
Datos convertidos
- Tamaño de entrada
- —
- Tamaño de salida
- —
- Cambio de tamaño
- —
Acerca del conversor de JSON, CSV y XML
Nuestro conversor de JSON, CSV y XML gratuito le permite transformar datos con fluidez entre los tres formatos de datos estructurados más usados en la web. Tanto si necesita convertir un arreglo JSON en una hoja de cálculo CSV, pasar un feed XML a un objeto JSON o exportar filas CSV como XML bien formado, esta herramienta gestiona al instante todas las direcciones dentro de su navegador.
Los desarrolladores, los analistas de datos y los integradores de sistemas se enfrentan con frecuencia al reto de conectar fuentes de datos incompatibles. Una API REST devuelve JSON, un sistema heredado espera XML y su herramienta de informes solo lee CSV. En lugar de escribir scripts desechables, pegue o suba sus datos a este conversor de formatos de datos y obtenga en segundos un resultado listo para producción, con el escape correcto, formato legible y validación de errores en tiempo real.
Como cada conversión se ejecuta íntegramente en su navegador, sus datos nunca salen de su dispositivo. No hay límites de tamaño de archivo impuestos por un servidor, ni esperas en colas de subida, ni problemas de privacidad. El conversor admite objetos anidados, arreglos, caracteres especiales y una salida CSV conforme a RFC 4180, de modo que el resultado queda listo para usarse de inmediato en Excel, Google Sheets, bases de datos o API posteriores.
Características principales
- Conversión bidireccional entre JSON, CSV y XML en cualquier combinación
- Procesamiento en tiempo real con resultados instantáneos mientras escribe o pega
- Manejo de objetos y arreglos anidados en estructuras JSON y XML complejas
- Salida CSV conforme a RFC 4180, con las comillas y el escape correctos
- Generación de XML bien formado con declaración y codificación UTF-8
- Mensajes de error detallados que señalan los problemas de sintaxis en su entrada
- Copia con un clic al portapapeles y cargador integrado de datos de ejemplo
- Botón de intercambio para invertir al instante el sentido de la conversión
- Compatibilidad con modo oscuro para sesiones de programación nocturnas más cómodas
- Procesamiento 100% en el cliente: sus datos nunca salen de su navegador
Cómo usar
- Seleccione el formato de entrada: elija JSON, CSV o XML en el menú desplegable Formato de entrada.
- Seleccione el formato de salida: elija el formato de destino en el menú desplegable Formato de salida.
- Escriba o pegue los datos: escriba directamente en el área de entrada o haga clic en "Cargar ejemplo" para ver una muestra que funciona.
- Convierta: haga clic en el botón Convertir (o siga la vista previa en tiempo real) para generar el resultado al instante.
- Copie o use el resultado: haga clic en "Copiar" para llevar los datos convertidos al portapapeles y péguelos donde los necesite.
- Dirección inversa: use el botón de intercambio para invertir los formatos de entrada y salida y seguir convirtiendo en sentido contrario.
Casos de uso
- Transformación de respuestas de API: convierta una respuesta JSON de una API a CSV para analizarla rápidamente en una hoja de cálculo, o a XML para integraciones basadas en SOAP.
- Migración de bases de datos: exporte registros de bases de datos como CSV y conviértalos después a JSON o XML para importarlos en otro sistema.
- Preparación para el análisis de datos: convierta feeds de datos XML en archivos CSV que se cargan directamente en Excel, Google Sheets o Pandas.
- Pipelines ETL: prototipe rápidamente conversiones de formato antes de implementarlas en flujos de trabajo ETL de producción.
- Integración de sistemas heredados: conecte las API JSON modernas con servicios antiguos basados en XML sin escribir middleware personalizado.
- Proyectos educativos: los estudiantes pueden comparar cómo se ve el mismo conjunto de datos en JSON, CSV y XML para entender los puntos fuertes de cada formato.
- Conversión de archivos de configuración: transforme datos de configuración entre los formatos admitidos por distintas plataformas y frameworks.
- Generación de informes: convierta datos estructurados a CSV para informes basados en hojas de cálculo o a XML para la generación de documentos.
Preguntas frecuentes
¿Esta herramienta es gratuita?
Sí. El conversor de JSON, CSV y XML es totalmente gratuito, sin registro, sin límites de uso y sin cargos ocultos.
¿Mis datos están seguros?
Por supuesto. Todas las conversiones se ejecutan al 100 % en su navegador. Sus datos nunca se suben a ningún servidor, por lo que permanecen totalmente privados.
¿Puedo convertir JSON anidado a CSV?
Sí. El conversor aplana los objetos y arreglos anidados en columnas CSV. En las estructuras muy anidadas, la herramienta serializa los objetos secundarios como cadenas JSON dentro de cada celda.
¿La herramienta gestiona los caracteres especiales?
Sí. La salida CSV sigue las reglas de RFC 4180 y pone entre comillas los campos que contienen comas, comillas dobles o saltos de línea. La salida XML aplica el escape a caracteres reservados como &, < y >.
¿Cuál es el tamaño máximo de archivo que puedo convertir?
Como el procesamiento se realiza en su navegador, el límite depende de la memoria disponible en su dispositivo. La mayoría de los dispositivos modernos manejan sin problemas archivos de varios megabytes.
Consejos y buenas prácticas
- Valide primero: use los mensajes de error para corregir los problemas de sintaxis de sus datos de origen antes de convertirlos a otro formato.
- Use los datos de ejemplo: haga clic en "Cargar ejemplo" para ver la estructura de entrada esperada para cada formato antes de pegar sus propios datos.
- Aplane antes de pasar a CSV: para obtener la salida CSV más limpia, asegúrese de que sus datos JSON sean un arreglo de objetos planos con claves coherentes.
- Revise los nombres de la raíz XML: al convertir a XML, el elemento raíz predeterminado es <root>. Cámbiele el nombre en la salida si su sistema de destino exige un nombre de etiqueta concreto.
- Copie, no vuelva a escribir: copie siempre el resultado con el botón Copiar para evitar errores de transcripción.
- Intercambie para probar la ida y vuelta: use el botón de intercambio para convertir en ambos sentidos y verificar que los datos sobreviven al viaje de ida y vuelta sin pérdidas.