AZ Tools

Analisador de texto de largura fixa para CSV / JSON

Converter

Muitos sistemas legados, relatórios de mainframe e exportações COBOL armazenam dados em colunas de largura fixa em vez de usar um delimitador. Cole esse texto, informe as larguras de coluna (ex.: 6 3 8) e cada linha é dividida em campos e exportada como CSV ou JSON. Opcionalmente, apare os espaços de preenchimento e trate a primeira linha como cabeçalho para construir objetos JSON com chave por nome de coluna. Tudo roda localmente no seu navegador — nada é enviado.

Resultado

Como usar

  1. Cole seu texto de largura fixa, um registro por linha.
  2. Informe as larguras de coluna separadas por espaços ou vírgulas (ex.: 6 3 8).
  3. Escolha saída CSV ou JSON e alterne o corte.
  4. Para JSON, ative 'a primeira linha é cabeçalho' para usar o nome da coluna como chave e copie o resultado.

Perguntas frequentes

Como sei as larguras de coluna?
Conte os caracteres que cada coluna ocupa no layout de origem, incluindo os espaços de preenchimento. A maioria das especificações de largura fixa documenta as larguras; você também pode alinhar o texto em um editor monoespaçado e contar.
O que acontece se uma linha for mais curta que o esperado?
Campos além do fim de uma linha saem vazios. Em linhas mais longas que a largura total, os caracteres extras são ignorados.
Como o CSV é citado?
Campos que contêm vírgula, aspas duplas ou quebra de linha são envolvidos em aspas duplas, e as aspas internas são duplicadas, conforme a RFC 4180.
Meus dados são enviados?
Não. A análise ocorre inteiramente no seu navegador; nada sai do seu dispositivo.

Ferramentas relacionadas