Ir para o conteúdo
OneKitly

Conversor JSON ↔ .env

Converte um objeto JSON para o formato .env e vice-versa.

Conversor de CSV para JSONAnalisa texto CSV (com linha de cabeçalho) num array JSON de objetos, tratando campos entre aspas. Larga um ficheiro em vez de o colares: é lido no teu navegador e nunca é enviado.Removedor de comentários JSONRemove os comentários // e /* */ de JSONC para obter JSON válido. Larga um ficheiro em vez de o colares: é lido no teu navegador e nunca é enviado.Achatar / reconstruir JSONAchata um objeto JSON aninhado num só nível de chaves-caminho — e volta a montá-lo. Os arrays são indexados user.roles[0] ou user.roles.0, os valores mantêm o tipo, e um objeto vazio continua visível como {}. Aceita um ficheiro inteiro, para que um registo longo não tenha de passar pela área de transferência.Formatador, minificador e validador JSONFormata, embeleza ou minifica JSON — com validação instantânea.Extrator de chaves JSONLista todas as chaves de um objeto JSON como caminhos com notação de pontos. Funciona num bloco colado ou num ficheiro que largues.Gerador de JSON SchemaTransforma uma amostra de JSON num JSON Schema. Cola um objeto, um array ou registos por linha: infere os tipos, as propriedades e a forma dos arrays, funde os campos vistos nos objetos numa lista de obrigatórios, e reconhece formatos de string comuns — email, URL, UUID, data e data-hora — em Draft 2020-12, 2019-09 ou Draft-07.Ordenar chaves JSONOrdena as chaves de um objeto JSON alfabeticamente em todos os níveis. Os arrays mantêm a ordem, os valores mantêm a forma exata — mesmo um id de 20 algarismos — e um erro de sintaxe diz onde está. Cola o texto ou larga o ficheiro; em nenhum dos casos algo sai da página.Conversor de JSON para CSVTransforma um array JSON de objetos em valores separados por vírgulas com uma linha de cabeçalho. Aceita um ficheiro inteiro, para que um registo longo não tenha de passar pela área de transferência.

Abre Conversor JSON ↔ .env e obténs uma resposta de imediato, sem criar conta. Encontra-la em JSON, XML e formatos, com Conversor de CSV para JSON e Removedor de comentários JSON para os casos vizinhos.

Como usar

  1. Abre a ferramenta — sem registo nem instalação.
  2. Introduz os teus dados ou ajusta as opções disponíveis.
  3. Obtém o teu resultado ao instante e copia-o ou descarrega-o.

Perguntas frequentes

O que é Conversor JSON ↔ .env?

Converte um objeto JSON para o formato .env e vice-versa.

Em que casos se usa na prática?

Tornar legível um bloco gerado por uma máquina, localizar o carácter onde o parse falha e reduzir um ficheiro antes de publicar.

Qual é o erro mais comum?

Confundir válido com correto. Um documento pode ser analisado sem erros e mesmo assim não ter a forma esperada por quem o vai ler: a validação verifica a sintaxe, não o esquema.

Em que difere Conversor JSON ↔ .env de Conversor de CSV para JSON?

Estão próximos mas respondem a perguntas diferentes. Conversor de CSV para JSON: analisa texto CSV (com linha de cabeçalho) num array JSON de objetos, tratando campos entre aspas. Larga um ficheiro em vez de o colares: é lido no teu navegador e nunca é enviado. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.

Existe uma ferramenta para o passo seguinte?

Removedor de comentários JSON é o mais próximo a seguir a este: Remove os comentários // e /* */ de JSONC para obter JSON válido. Larga um ficheiro em vez de o colares: é lido no teu navegador e nunca é enviado.

Que mais vale a pena ter aberto ao lado?

Achatar / reconstruir JSON e Formatador, minificador e validador JSON — surgem na mesma tarefa com frequência suficiente para merecerem outro separador.

De onde vêm os dados?

A análise e a serialização seguem a especificação de cada formato. A ordem das chaves e os espaços não têm valor semântico em JSON nem em YAML, pelo que um documento reformatado é equivalente mesmo com bytes diferentes.

Para saber mais

Todos os guias →
ExplicaçãoDe CSV para JSON: os cinco casos que partem qualquer conversorDelimitadores entre aspas, quebras de linha embutidas, tipos ambíguos, cabeçalhos repetidos e codificação. Cada caso passou pelo conversor e a saída exata está aqui — incluindo os dois que ele não salva.ExplicaçãoJSON é mais simples do que julga, e é esse o problemaO JSON não tem tipo inteiro, nem tipo data, nem comentários, nem esquema. Cada uma dessas ausências produz um erro concreto: um identificador de 19 dígitos volta desviado em 21, um carimbo temporal torna-se uma string que ninguém acordou, NaN não se escreve e as chaves duplicadas são legais. Tudo executado, em duas linguagens.TutorialComo converter JSON para CSV: achatar arrays de objetos em linhas e colunasUm guia prático para transformar um array JSON de objetos num ficheiro CSV limpo, incluindo o achatamento de campos aninhados e os casos-limite.ExplicaçãoDe JSON para CSV quando a estrutura é aninhada: porque não há resposta certaAs mesmas duas encomendas saem com cinco colunas de um conversor e dez de outro, e nenhum está errado. Caminhos com pontos, arrays de escalares, arrays de objetos e registos com chaves diferentes: quatro decisões, tomadas por si e quase sempre em silêncio.ExplicaçãoDe XML para JSON: atributos, repetição e a armadilha do array de um só elementoDois documentos que só diferem no número de filhos produzem duas formas JSON diferentes, e nenhum conversor os distingue sem um esquema. Além do que este faz mesmo com os atributos, o conteúdo misto e os espaços — e a única coisa que continua a não conseguir registar.ComparaçãoJSON vs XML: qual a diferença?JSON e XML armazenam ambos dados estruturados como texto, mas com compromissos diferentes. Eis como cada um se parece, onde cada um vence e como escolher.