# De Pares

Converte um array de pares chave-valor em objeto usando lodash _.fromPairs

> Página canônica: https://elysiatools.com/pt/tools/from-pairs

- **Categoria:** Data Processing

- **Palavras-chave:** array, objeto, pares, converter, transformar, lodash

## Visão geral

Converte um array de pares chave-valor em um único objeto.

## Recursos:
- Aceita arrays de pares [chave, valor]
- Cria um objeto a partir dos pares
- Manipula vários tipos de dados para valores
- Suporta chaves de string, número e símbolo
- Usa lodash _.fromPairs para conversão confiável

## Exemplos:
- Entrada: [["a", 1], ["b", 2]] → Saída: {a: 1, b: 2}
- Entrada: [["name", "John"], ["age", 30]] → Saída: {name: "John", age: 30}
- Entrada: [[1, "one"], [2, "two"]] → Saída: {1: "one", 2: "two"}

## Casos de Uso:
- **Construção de Objetos**: Construir objetos a partir de arrays de pares
- **Transformação de Dados**: Converter dados tabulares em formato de objeto
- **Construção de Configuração**: Criar objetos de configuração a partir de listas chave-valor
- **Importação de Dados**: Converter arrays de pares importados em objetos

## Entradas

- **Pares Chave-Valor** (textarea): Insira um array JSON válido de pares \[chave, valor\]

## Quando usar

- Quando você possui uma lista de dados tabulares e precisa convertê-la para o formato de objeto JSON.
- Ao precisar transformar arrays de configuração em objetos para facilitar o acesso via chaves.
- Durante a normalização de dados importados de APIs ou arquivos que chegam em formato de lista de pares.

## Como funciona

- Insira o seu array de pares no campo de entrada, garantindo que cada par esteja no formato \[chave, valor\].
- A ferramenta processa a estrutura utilizando a função _.fromPairs do lodash.
- O resultado é gerado instantaneamente como um objeto JSON pronto para uso.

## Casos de uso

- Construção de objetos dinâmicos a partir de listas de dados.
- Conversão de formatos de dados tabulares para estruturas de objetos.
- Criação de objetos de configuração a partir de listas de pares chave-valor.

## Perguntas frequentes

### O que a ferramenta De Pares faz?

Ela transforma um array contendo sub-arrays de dois elementos (chave e valor) em um único objeto JavaScript.

### Quais tipos de chaves são suportados?

A ferramenta suporta chaves do tipo string, número e símbolo.

### É necessário instalar algo para usar?

Não, a ferramenta funciona inteiramente no navegador sem necessidade de instalação.

### Como a ferramenta lida com valores duplicados?

Se houver chaves duplicadas no array, o valor da última ocorrência será o que prevalecerá no objeto final.

### Posso usar arrays complexos como valores?

Sim, a ferramenta aceita diversos tipos de dados para os valores, incluindo objetos e outros arrays.

## Ferramentas relacionadas

- [Atribuir objeto](https://elysiatools.com/pt/tools/assign-object): Atribui propriedades de origem ao objeto alvo com lodash _.assign
- [Dividir Array em Blocos](https://elysiatools.com/pt/tools/chunk-array): Divide um array em blocos do tamanho especificado usando lodash _.chunk
- [Compactar Array](https://elysiatools.com/pt/tools/compact-array): Remova valores falsy de um array usando lodash _.compact
- [Padroes do objeto](https://elysiatools.com/pt/tools/defaults-object): Aplica valores padrao com lodash _.defaults
- [Remover Primeiros N Itens](https://elysiatools.com/pt/tools/drop-items): Remove os primeiros N itens do array usando lodash _.drop
- [Remover Itens do Final](https://elysiatools.com/pt/tools/drop-right-items): Remove os últimos N itens de um array com lodash _.dropRight
- [Remover enquanto](https://elysiatools.com/pt/tools/drop-while): Remove itens do array enquanto o predicado for verdadeiro usando lodash _.dropWhile
- [Preencher Array](https://elysiatools.com/pt/tools/fill-array): Preencher array com valor do índice inicial ao final usando lodash _.fill

## Exemplos

- [Exemplos Avançados de Aplicação Grafana](https://elysiatools.com/pt/samples/grafana-samples): Exemplos compreensivos de Grafana cobrindo design avançado de dashboards, configuração de alertas, integração de fontes de dados e desenvolvimento de plugins
- [Exemplos de Códigos QR](https://elysiatools.com/pt/samples/qrcode-samples): Imagens de código QR de exemplo para testar ferramentas de leitura e geração de código QR
- [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
