# Juntar Array

Junta itens do array em uma string com separador

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

- **Categoria:** Data Processing

- **Palavras-chave:** array, juntar, string, separador, combinar

## Visão geral

Junta itens do array em uma unica string usando um separador personalizado.

**Destaques:**
- Aceita um array JSON
- Usa o separador exatamente como informado
- Objetos/arrays viram JSON antes da uniao

**Exemplo:**
- Array: `["a", "b", "c"]`
- Separador: `-`
- Resultado: `a-b-c`

## Entradas

- **Array** (textarea): Digite um array JSON
- **Separador** (text): String entre os itens

## Quando usar

- Quando você precisa converter uma lista de itens em um formato de texto legível.
- Ao preparar dados para consultas SQL ou listas de e-mails separadas por vírgulas.
- Para concatenar elementos de um array JSON em uma string única para uso em relatórios ou logs.

## Como funciona

- Cole o seu array no formato JSON na caixa de entrada.
- Defina o caractere ou string que deseja usar como separador (ex: vírgula, hífen ou espaço).
- Clique no botão para processar e obter a string resultante instantaneamente.
- Copie o resultado gerado para utilizar em seu projeto ou documento.

## Casos de uso

- Gerar listas de IDs para filtros em bancos de dados.
- Formatar nomes de usuários ou e-mails para envio em massa.
- Criar strings de configuração a partir de listas de parâmetros.

## Perguntas frequentes

### Quais formatos de array são aceitos?

A ferramenta aceita arrays no formato JSON padrão, como ["item1", "item2"].

### O que acontece se o array contiver objetos?

Objetos ou sub-arrays dentro da lista principal serão automaticamente convertidos para o formato JSON antes da união.

### Posso usar espaços como separador?

Sim, você pode definir qualquer caractere, incluindo espaços, hífens, vírgulas ou até mesmo sequências de texto como separador.

### Existe limite de tamanho para o array?

A ferramenta processa arrays de diversos tamanhos, desde que o conteúdo caiba na memória do navegador.

### Preciso instalar algo para usar?

Não, esta é uma ferramenta baseada na web e funciona diretamente no seu navegador sem necessidade de instalação.

## Ferramentas relacionadas

- [Extrator de tokens de tema ECharts](https://elysiatools.com/pt/tools/echarts-theme-token-extractor): Extrai design tokens — cores, números, tamanhos de fonte e strings — de um JSON de tema ECharts e os exporta direto no seu design system. Cole um objeto de tema (o registrado e passado a echarts.init(dom, themeName)) e a ferramenta percorre cada folha, marcando cada cor (com normalização opcional nomeada/rgb → hex), número de espaçamento, tamanho de fonte e string, depois emite variáveis CSS limpas, um config theme.extend do Tailwind, tokens.json do Style Dictionary ou variáveis SCSS. Faz a ponte entre um tema de visualização ECharts e os tokens de design Figma/CSS/Tailwind sem copiar cada valor à mão.
- [Linearizador reproduzível de Jupyter Notebook](https://elysiatools.com/pt/tools/jupyter-notebook-to-reproducible-script-linearizer): Converte .ipynb em Python com # %% e detecta estado fora de ordem, oculto ou excluído
- [Compactar Array](https://elysiatools.com/pt/tools/compact-array): Remova valores falsy de um array usando lodash _.compact
- [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.
- [Ponte de PDF (OCR) para JSON estruturado](https://elysiatools.com/pt/tools/ocr-pdf-to-structured-json-bridge): Extrai a camada de texto do PDF com geometria (linhas por posição y, tabelas por vaos de coluna, títulos por tamanho de fonte, pares chave-valor com dois pontos) e preenche campo a campo um JSON Schema do usuário — rótulos pareados por chaves normalizadas, valores coagidos aos tipos declarados e validados com ajv.
- [Gerador de marcadores de capítulos de podcast (ID3 / Podcasting 2.0)](https://elysiatools.com/pt/tools/podcast-chapter-marker-builder): Cole uma lista de capítulos com timecodes e gere de uma vez todos os formatos de entrega: JSON de capítulos Podcasting 2.0 (v1.2.0) e tag RSS podcast:chapters, gravação opcional dos frames ID3v2.4 CHAP+CTOC direto num MP3 enviado (milissegundos como uint32 big-endian simples, offsets 0xFFFFFFFF, subframe TIT2 por capítulo, frames existentes preservados), pares de comentários Vorbis CHAPTER001 (OGG/Opus), texto mp4chaps, bloco de timestamps para a descrição do YouTube e sidecar SRT, mais a matriz real de suporte dos players (Apple aceita o JSON via RSS desde 2025; Pocket Casts/Overcast leem só ID3 embutido; Spotify ignora ambos).
- [Remover Valores](https://elysiatools.com/pt/tools/pull-values): Remove valores especificos do array com lodash _.pull
- [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 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 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 de Análise de Logs ELK Stack](https://elysiatools.com/pt/samples/elk-stack-samples): Exemplos completos de ELK Stack para agregação, processamento e visualização de logs em sistemas distribuídos
- [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
