Analizador de texto de ancho fijo a CSV / JSON
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.
Cómo usar
- Pega tu texto de ancho fijo, un registro por línea.
- Introduce los anchos de columna separados por espacios o comas (p. ej. 6 3 8).
- Elige salida CSV o JSON y activa el recorte.
- 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
Ajuste de línea — reflujo de texto a un ancho
Ajusta el texto a un ancho de línea fijo, cortando en los límites de palabra, en tu navegador.
Inspector CSV
Suelta un CSV, mira conteos de fila / columna, inferencia de tipo por columna, conteos null, conteos únicos, y detección de duplicados de fila completa — todo local.
Extractor de Columnas CSV
Pega CSV/TSV, haz click en las columnas que quieres, recíbelas como líneas planas, CSV, separadas por coma con comillas, o una cláusula SQL IN lista.
Alineador de columnas — alinea texto en columnas
Rellena filas separadas por espacios, comas o tabulaciones en columnas bien alineadas, en tu navegador.
CSV → HTML / Markdown / Tabla JSON
Convierte CSV a `<table>` HTML, tabla Markdown o array JSON de objetos — autodetecta el delimitador.
Conversor CSV ↔ JSON
Convierte CSV a JSON y JSON a CSV, con opción de delimitador.