Convertidor de EDI a JSON
Convierte un archivo EDI/X12 a JSON estructurado directamente en tu navegador. La herramienta detecta automáticamente los delimitadores que declara el propio archivo y agrupa los segmentos en la jerarquía real del sobre EDI: intercambio, grupo funcional y conjunto de transacción.
Cómo funciona
- Pega tu archivo EDI/X12 en el panel de entrada (o usa el ejemplo incluido).
- La herramienta detecta automáticamente los delimitadores del segmento ISA (elemento, subelemento y terminador de segmento).
- Cada segmento se descompone en sus elementos y se agrupa en la jerarquía real del sobre EDI: intercambio (ISA/IEA), grupo funcional (GS/GE) y conjunto de transacción (ST/SE).
- El resultado se muestra como JSON legible, listo para copiar o descargar.
- Todo el procesamiento ocurre en tu navegador, sin subir el archivo a ningún servidor.
Casos de uso
- Depurar un archivo EDI/X12 recibido de un socio comercial sin instalar software especializado.
- Convertir un pedido de compra (850), factura (810) o aviso de embarque (856) a JSON para integrarlo con una API moderna.
- Revisar rápidamente el contenido de un archivo EDI antes de cargarlo en un sistema de gestión (ERP).
- Aprender la estructura de un archivo X12 viendo su jerarquía real en un formato más legible.
Errores comunes
- Esperar que la herramienta valide las reglas de negocio de un tipo de documento específico (850, 810, etc.).Esta herramienta convierte la estructura del sobre EDI (segmentos y su jerarquía) a JSON; no valida reglas específicas de cada transacción, como los códigos de producto o las reglas de un socio comercial en particular. Para eso, usa el Validador de EDI de este sitio, que revisa la sintaxis del sobre.
- Pegar un archivo que no comienza con un segmento ISA.El sobre EDI/X12 siempre comienza con ISA, que es de donde la herramienta detecta los delimitadores. Si el archivo no comienza con ISA, no puede interpretarse como un intercambio EDI completo.
- Confundirse porque el archivo no usa los delimitadores estándar (*, :, ~).X12 permite que cada archivo declare sus propios delimitadores en el segmento ISA; la herramienta los detecta automáticamente leyendo las posiciones fijas de ese segmento, así que funciona igual sin importar qué caracteres use tu archivo.
Preguntas frecuentes
Alternativas
Herramientas de escritorio como EDI Notepad o librerías de código como pyx12 (Python) hacen conversiones similares, pero requieren instalación. Esta herramienta es útil para una conversión puntual desde el navegador, sin instalar nada.