# Text to JSON Converter

Convert various text formats to JSON with customizable parsing options

> Página canônica: https://elysiatools.com/pt/tools/text-to-json

- **Categoria:** Format Conversion

- **Palavras-chave:** text, json, converter, transform, data, parse, format, structured

## Visão geral

O Conversor de Texto para JSON é uma ferramenta eficiente para transformar dados brutos, como CSV, TSV ou pares chave-valor, em um formato JSON estruturado e pronto para uso em aplicações web e APIs.

## Entradas

- **Text Input** (textarea): Enter your text data to convert to JSON: name,age,city John,25,New York Jane,30,London Or paste JSON, key-value pairs, INI format, etc...
- **Input Format** (select)
- **Custom Delimiter** (text): Custom delimiter (e.g., |, ;, \t)
- **Output Structure** (select)
- **Root Key Name** (text): Root object key (optional)
- **Force Array Output** (checkbox)
- **Trim Whitespace** (checkbox)
- **Skip Empty Lines** (checkbox)
- **Pretty Print JSON** (checkbox)
- **Include Metadata** (checkbox)

## Quando usar

- Ao precisar converter planilhas ou arquivos CSV em objetos JSON para integração de sistemas.
- Quando você tem dados em formatos legados, como INI ou listas simples, e precisa normalizá-los.
- Ao preparar dados para consumo em aplicações JavaScript ou bancos de dados NoSQL.

## Como funciona

- Cole o seu conteúdo de texto na área de entrada ou selecione o formato de origem.
- Configure as opções de parsing, como delimitadores personalizados ou a remoção de espaços em branco.
- Escolha a estrutura de saída desejada, como array de objetos ou estrutura aninhada.
- Clique em converter para gerar o JSON formatado e pronto para copiar.

## Casos de uso

- Transformação rápida de exportações de planilhas em arquivos de configuração JSON.
- Limpeza e estruturação de logs de texto para análise de dados.
- Conversão de listas de itens simples em arrays de objetos para uso em front-end.

## Perguntas frequentes

### Quais formatos de entrada são suportados?

A ferramenta suporta detecção automática, CSV, TSV, PSV, SSV, pares chave-valor, formato INI e listas baseadas em linhas.

### Posso definir um delimitador personalizado?

Sim, ao selecionar a opção 'Custom Delimiter' no formato de entrada, você pode especificar qualquer caractere para separar seus dados.

### O que faz a opção 'Pretty Print'?

Ela formata o JSON resultante com recuos e quebras de linha, tornando-o muito mais fácil de ler e depurar.

### É possível converter dados em uma estrutura aninhada?

Sim, a ferramenta oferece a opção de saída 'Nested Structure' para organizar dados hierárquicos conforme necessário.

### Os dados são processados no meu navegador?

Sim, a conversão é realizada localmente no seu navegador, garantindo que seus dados permaneçam privados e seguros.

## Ferramentas relacionadas

- [Conversor XML para JSON](https://elysiatools.com/pt/tools/xml-to-json): Converte dados XML para formato JSON com opções de análise personalizáveis
- [Conversor BSON](https://elysiatools.com/pt/tools/bson-converter): Codifica e decodifica dados para/de formato BSON (Binary JSON)
- [Conversor HCL-JSON](https://elysiatools.com/pt/tools/hcl-json-converter): Converte entre HashiCorp Configuration Language (HCL) e formatos JSON para configurações Terraform
- [Analisador Netrc](https://elysiatools.com/pt/tools/netrc-parser): Analisa e converte formato de arquivo Netrc para JSON
- [Conversor Smile](https://elysiatools.com/pt/tools/smile-converter): Codifica e decodifica dados para/de formato Smile (binary JSON)
- [Analisador de Configuração SSH](https://elysiatools.com/pt/tools/ssh-config-parser): Analisa e converte arquivos de configuração SSH para formato JSON
- [Text to Excel Converter](https://elysiatools.com/pt/tools/text-to-excel): Convert various text formats to Excel with customizable parsing and formatting options
- [Ponte de formatos de configuração: TOML / INI / HCL / .env / Nix / dotenv / ConfigMap / Secret do Kubernetes](https://elysiatools.com/pt/tools/toml-ini-hcl-envfile-nix-dotenv-kubernetes-configmap-secret-config-format-bridge): Converte configurações entre dotenv .env, TOML, INI, Java .properties, YAML, JSON, HCL (sintaxe nativa do Terraform/Vagrant) e conjuntos de atributos Nix, além de gerar manifestos ConfigMap / Secret do Kubernetes; preserva os marcadores ${VAR} / {{var}} e a interpolação estilo envsubst, registra a origem da inferência de tipos (string/int/float/bool/list), dobra rótulos de blocos HCL em chaves aninhadas e um diff de ida e volta destaca ajustes não equivalentes (chaves perdidas, mudanças de tipo, valores reescritos), com YAML amigável a patches do Kustomize.

## Exemplos

- [Exemplos JSON de Texto Rico](https://elysiatools.com/pt/samples/rich-media-json): Exemplos JSON para editores de texto rico (TipTap, Quill, Slate)
- [Exemplos de JSON](https://elysiatools.com/pt/samples/json): Exemplos de formato JSON (JavaScript Object Notation) de estruturas simples a complexas
- [Exemplos JSON de Chat](https://elysiatools.com/pt/samples/chat-transcript-json): Exemplos JSON para transcricoes de chat multirrole
- [Amostras JSON de Terraform Plan](https://elysiatools.com/pt/samples/terraform-plan-json-samples): Arquivos Terraform plan JSON para visualizacao de dependencias e revisao de mudancas, no estilo terraform show -json

## 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.
