PixNudge

Conversor de JSON para Properties (e Properties para JSON)

Converta JSON em arquivos .properties do Java e arquivos .properties em JSON. Chaves aninhadas usam notação de ponto, como no application.properties do Spring Boot.

JSON
.properties

Como funciona

  1. 1

    Cole ou abra seus dados

    Cole o texto, solte um arquivo no editor ou clique em Abrir arquivo. Carregar exemplo mostra como a ferramenta funciona.

  2. 2

    Ajuste as opções

    O resultado é atualizado enquanto você digita. Mude as opções para obter exatamente a saída de que precisa.

  3. 3

    Copie ou baixe

    Copie o resultado para a área de transferência ou baixe-o como arquivo.

Por que o PixNudge

Nada é enviado

Seus dados são processados no navegador e nunca vão para um servidor, então chaves de API, tokens e dados de clientes continuam privados.

Instantâneo, mesmo com arquivos grandes

Não há ida e volta a um servidor: os resultados aparecem enquanto você digita, e arquivos de vários megabytes são processados sem travar.

Números exatos

Números longos, como IDs de 64 bits, são mantidos exatamente como foram escritos, sem arredondamento.

Perguntas frequentes

Como objetos aninhados e listas são escritos?

As chaves aninhadas são unidas por pontos e os itens de listas recebem um índice, então {"app": {"admins": ["ana"]}} vira app.admins[0]=ana, o formato usado pelo Spring Boot.

Comentários e escapes são suportados?

Sim. Linhas que começam com # ou ! são comentários, uma barra invertida no fim da linha a continua na linha seguinte, e escapes como \n e \u00e9 são decodificados. As chaves podem ser separadas dos valores por =, : ou um espaço.

Quando devo escapar caracteres não ASCII?

O Java 8 e versões anteriores leem arquivos .properties como ISO-8859-1. Ative Escapar não ASCII para escrever caracteres como é na forma \u00e9, para que o arquivo funcione em qualquer lugar.

Mais ferramentas grátis