Conversor de Properties para JSON

Precisa da conversão inversa?
JSON to Properties Converter

Entrada Properties

1

Saída JSON

Insira dados em Properties para convertê-los em JSON

Os dados convertidos aparecerão aqui

Como converter Properties para JSON

  1. Etapa 1 – Cole os dados Properties

    • Cole o conteúdo do seu arquivo .properties no painel à esquerda.
    • A ferramenta analisa pares chave=valor e ignora comentários que começam com # ou !.
    • Você também pode importar um arquivo Properties do seu computador.
  2. Etapa 2 – Revise a estrutura JSON

    • Chaves com ponto (como app.db.host) são reconstruídas como objetos JSON aninhados.
    • Números e booleanos (true/false) são detectados e tipados corretamente.
    • Verifique se a hierarquia corresponde à estrutura de configuração esperada.
  3. Etapa 3 – Obtenha o JSON

    • Copie o JSON válido para usar em apps web modernos ou serviços Node.js.
    • Baixe como arquivo .json.
Exemplo: Properties para JSON
# Input Properties
app.name=My App
app.version=1.0

// Output JSON
{
  "app": {
    "name": "My App",
    "version": "1.0"
  }
}

Ferramentas relacionadas

Perguntas Frequentes

O que é o formato Properties?

Arquivos Properties são arquivos de texto simples usados na configuração de aplicações Java. Eles contêm pares de chave e valor separados por '=' ou ':'.

Como os objetos aninhados são tratados?

Arquivos Properties não aceitam objetos aninhados nativamente. Estruturas aninhadas normalmente são representadas com notação de ponto (por exemplo, database.host=localhost).

Quais tipos de dados são compatíveis?

O conversor detecta automaticamente números e booleanos (true/false) e mantém as strings como estão. Escapes Unicode (\uXXXX) também são compatíveis.

Como os comentários são tratados?

Linhas que começam com '#' ou '!' são tratadas como comentários e ignoradas durante a conversão. Comentários em linha não são compatíveis.

Posso usar valores multilinha?

Sim. Use uma barra invertida (\) no fim da linha para continuar o valor na linha seguinte. Isso é especialmente útil para textos longos.

Meus dados estão seguros?

Sim. Todo o processamento acontece inteiramente no navegador. Seus dados nunca são enviados a um servidor, garantindo total privacidade e segurança.