1001Ferramentas
🪜 Dev

JSON Flatten / Unflatten

Achate um JSON aninhado em chaves com notação de ponto (ex: user.address.city) e reconstrua o caminho inverso. Útil para exportar a CSV, gerar .env ou comparar configs. Tudo no navegador.

Quando usar?

Achatar JSON (flatten) transforma estruturas aninhadas em um único nível com chaves em notação de ponto. Útil para exportar para CSV/planilhas, gerar arquivos .env, comparar configurações, ou enviar campos a APIs que esperam pares chave/valor planos.

Reconstruir (unflatten) faz o caminho inverso. Use em scripts de migração, ao mesclar dados de planilhas em estruturas, ou para transformar variáveis de ambiente em config aninhada. Tudo no navegador — nada é enviado a servidores.

Ferramentas Relacionadas