AZ Tools

Analizador de texto de ancho fijo a CSV / JSON

Convertir

Muchos sistemas heredados, informes de mainframe y exportaciones COBOL guardan los datos en columnas de ancho fijo en lugar de usar un delimitador. Pega ese texto, indica los anchos de columna (p. ej. 6 3 8) y cada línea se divide en campos y se exporta como CSV o JSON. Opcionalmente recorta los espacios de relleno y trata la primera fila como encabezado para construir objetos JSON con clave por nombre de columna. Todo se ejecuta localmente en tu navegador: no se sube nada.

Resultado

Cómo usar

  1. Pega tu texto de ancho fijo, un registro por línea.
  2. Introduce los anchos de columna separados por espacios o comas (p. ej. 6 3 8).
  3. Elige salida CSV o JSON y activa el recorte.
  4. Para JSON, activa 'la primera fila es encabezado' para usar el nombre de columna como clave y copia el resultado.

Preguntas frecuentes

¿Cómo sé los anchos de columna?
Cuenta los caracteres que ocupa cada columna en el diseño original, incluidos los espacios de relleno. La mayoría de las especificaciones de ancho fijo documentan los anchos; también puedes alinear el texto en un editor monoespaciado y contar.
¿Qué pasa si una línea es más corta de lo esperado?
Los campos más allá del final de una línea salen vacíos. En las líneas más largas que el ancho total, los caracteres sobrantes se ignoran.
¿Cómo se entrecomilla el CSV?
Los campos que contienen una coma, comillas dobles o un salto de línea se envuelven en comillas dobles, y las comillas internas se duplican, según RFC 4180.
¿Se suben mis datos?
No. El análisis ocurre por completo en tu navegador; nada sale de tu dispositivo.

Herramientas relacionadas