# Analisador de colunas de largura fixa

Analisa texto de largura fixa com limites explícitos ou inferidos, posições por caracteres ou bytes UTF-8, schema e anomalias.

> Página canônica: https://elysiatools.com/pt/tools/fixed-width-column-parser

- **Categoria:** Text Processing

- **Palavras-chave:** texto, largura fixa, analisador, colunas, schema, ETL

## Visão geral

O Analisador de colunas de largura fixa transforma registros alinhados em dados JSON estruturados. Você pode informar um schema explícito ou inferir os limites das colunas, usando posições por caracteres ou bytes UTF-8 e gerando um relatório de anomalias.

## Entradas

- **Entrada de texto** (textarea): Paste fixed-width records...
- **Modo de análise** (select)
- **JSON do schema** (textarea): \[{"name":"id","start":0,"end":5}\]
- **Modo de posição** (select)
- **A primeira linha é o cabeçalho** (checkbox)
- **Remover espaços dos campos** (checkbox)

## Quando usar

- Para separar arquivos de texto em colunas com posições fixas.
- Para validar registros usando limites de campos definidos em JSON.
- Para identificar dados extras, limites inconsistentes ou outras anomalias em textos alinhados.

## Como funciona

- Cole os registros de largura fixa no campo de entrada de texto.
- Escolha entre analisar um schema existente ou inferir os limites das colunas.
- Defina se as posições serão contadas por caracteres ou bytes UTF-8 e informe se a primeira linha é um cabeçalho.
- Execute a análise para obter o schema resolvido, as linhas separadas, uma prévia e o relatório de anomalias em JSON.

## Casos de uso

- Preparar registros de sistemas legados para etapas de ETL.
- Converter relatórios alinhados em linhas e campos estruturados.
- Verificar rapidamente se arquivos de largura fixa seguem o layout esperado.

## Perguntas frequentes

### Que tipo de entrada o analisador aceita?

Ele aceita texto com campos posicionados em larguras fixas, inserido diretamente na área de texto.

### Posso fornecer meu próprio schema?

Sim. No modo Schema, informe um JSON com o nome de cada campo e seus limites de início e fim.

### Como funciona a inferência de colunas?

No modo Inferir, a ferramenta identifica limites com base no alinhamento e nos espaços presentes no texto.

### Qual é a diferença entre caracteres e bytes UTF-8?

Caracteres contam posições de texto; bytes UTF-8 contam a representação codificada dos dados.

### A ferramenta identifica problemas nos registros?

Sim. O resultado inclui um relatório de anomalias, como dados extras após o último campo.

## Ferramentas relacionadas

- [Extrator de Emails em Massa](https://elysiatools.com/pt/tools/bulk-email-extractor): Extraia todos os endereços de e-mail de texto de entrada, artigos, código-fonte da web ou conteúdo misto. Suporta desduplicação e exportação para JSON.
- [Workbench de texto confuso para dados estruturados](https://elysiatools.com/pt/tools/messy-text-to-structured-data-workbench): Infere tabelas de texto colado, delimitadores mistos, linhas chave-valor ou HTML e exporta CSV, JSON e Markdown.
- [Visualizador de Terraform Plan](https://elysiatools.com/pt/tools/terraform-plan-visualizer): Analisa a saida JSON ou texto do Terraform plan, classifica mudancas e mostra um resumo orientado por dependencias
- [Bancada de anotação NLP de texto](https://elysiatools.com/pt/tools/text-nlp-annotation-workbench): Executa tokenização local explicável, segmentação, palavras vazias, lemas, radicais, entidades e n-gramas com exportação JSONL ou CoNLL.
- [Text to JSON Converter](https://elysiatools.com/pt/tools/text-to-json): Convert various text formats to JSON with customizable parsing options
- [JSON Key Extractor](https://elysiatools.com/pt/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [Analisador de logs estruturados](https://elysiatools.com/pt/tools/structured-log-analyzer): Detecta formatos comuns de logs, extrai campos principais e exporta em JSON, CSV ou SQL.
- [Perícia e reparo de codificação de texto](https://elysiatools.com/pt/tools/text-encoding-forensics-and-repair): Inspeciona codificação, BOM, quebras de linha e mojibake e gera um candidato de reparo local com pontuação.

## Exemplos

- [Exemplos de Rastreamento Distribuído](https://elysiatools.com/pt/samples/distributed-tracing-samples): Exemplos completos de rastreamento distribuído usando Jaeger, OpenTelemetry e ferramentas modernas de observabilidade
- [Exemplos JWT](https://elysiatools.com/pt/samples/jwt-samples): Exemplos completos de JWT da estrutura básica de tokens às implementações de segurança avançadas
- [Exemplos PDF](https://elysiatools.com/pt/samples/pdf-samples): Exemplos PDF gerados por ferramentas de 2026-02-01 a 2026-02-10
- [Exemplos de Comunicação em Tempo Real WebRTC](https://elysiatools.com/pt/samples/webrtc-samples): Exemplos completos WebRTC para comunicação áudio/vídeo P2P, canais de dados, compartilhamento de tela e servidor de sinalização

## Conteúdo relacionado

- [Analise de texto semiestruturado e extracao de tabelas](https://elysiatools.com/pt/hubs/semi-structured-text-table-extraction): Transforme registros de largura fixa, texto delimitado irregular, logs e tabelas Markdown ou HTML em CSV, JSON, XML ou Excel com limpeza verificavel.
