Entrada YAML

Saída Java

O que é o Conversor YAML para Java?

Esta ferramenta converte estruturas de dados YAML em classes Java POJO. Gera campos privados em camelCase com getters e setters.

As chaves YAML são convertidas para nomes de campo camelCase. Strings produzem campos String, números int ou double, booleanos boolean.

Este conversor gera classes Java com campos privados e tipos escalares mapeados para seus equivalentes Java.

Como Converter YAML para Java

Siga estes passos para gerar uma classe Java POJO a partir de YAML.

1

Cole ou Carregue seu YAML

Cole seu YAML no painel esquerdo ou carregue um arquivo .yaml.

user:
  id: 1001
  name: Alice
  active: true
2

Clique em Converter

Clique em Converter. O painel direito mostra a classe Java gerada.

3

Copie ou Baixe o Código Java

Clique em Copiar ou Baixar para salvar como arquivo .java.

Quando Usar Esta Ferramenta

Geração de Modelos API

Gere classes de modelo Java a partir de esquemas YAML de API.

Configuração Spring Boot

Converta application.yml do Spring Boot em classes @ConfigurationProperties.

Vinculação de Dados

Gere POJOs Java a partir de arquivos de dados YAML.

Microsserviços

Converta definições de contratos YAML em classes de modelo Java.

Perguntas Frequentes

Quais tipos Java são inferidos dos valores YAML?

String → String, inteiro → int, float → double, boolean → boolean, lista → List, null → Object.

Os objetos YAML aninhados são convertidos em classes separadas?

A ferramenta gera uma única classe plana com todos os campos.

O código gerado está pronto para produção?

O código gerado fornece um ponto de partida. Anotações adicionais podem ser necessárias.

Meus dados YAML são enviados para um servidor?

Não. Toda a conversão ocorre em seu navegador.

Posso usar isso com @ConfigurationProperties do Spring Boot?

Sim. Os getters/setters gerados seguem a convenção esperada pelo Spring.

Ferramentas YAML Relacionadas

Explore outras ferramentas de conversão YAML: