Fatos principais
- Categoria
- Data Processing
- Tipos de entrada
- textarea
- Tipo de saída
- text
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
A ferramenta De Pares permite converter rapidamente arrays de pares chave-valor em objetos estruturados, utilizando a biblioteca lodash para garantir uma transformação precisa e confiável dos seus dados.
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
Exemplos
1. Conversão de Perfil de Usuário
- Contexto
- Um desenvolvedor recebeu dados de um formulário em formato de lista simples.
- Problema
- Transformar a lista de atributos em um objeto para facilitar a manipulação no código.
- Como usar
- Cole o array de pares no campo de entrada e clique em converter.
- Configuração de exemplo
-
[["nome", "Ana"], ["cargo", "Engenheira"], ["ativo", true]] - Resultado
- Um objeto JSON: {"nome": "Ana", "cargo": "Engenheira", "ativo": true}.
2. Mapeamento de IDs para Nomes
- Contexto
- Uma lista de códigos de produtos e seus respectivos nomes precisa ser usada como um dicionário.
- Problema
- Acessar nomes de produtos rapidamente através de seus IDs.
- Como usar
- Insira o array de pares ID-Nome na ferramenta.
- Configuração de exemplo
-
[[101, "Teclado"], [102, "Mouse"], [103, "Monitor"]] - Resultado
- Um objeto de busca: {"101": "Teclado", "102": "Mouse", "103": "Monitor"}.
Testar com amostras
jsonHubs relacionados
FAQ
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.