YAML-inndata

Java-utdata

Hva er YAML til Java-konvertereren?

Dette verktøyet konverterer YAML-datastrukturer til Java POJO klasser. Det genererer private camelCase-felt med getter- og setter-metoder.

YAML-nøkler konverteres til camelCase-feltnavn. Strenger gir String-felt, tall int eller double, booleans boolean.

Denne konverteren genererer Java-klasser med private felter og skalartyper mappet til sine Java-ekvivalenter.

Slik konverterer du YAML til Java

Følg disse trinnene for å generere en Java POJO klasse fra YAML.

1

Lim inn eller last opp YAML

Lim inn YAML i venstre panel eller last opp en .yaml-fil.

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

Klikk på Konverter

Klikk på Konverter. Høyre panel viser den genererte Java-klassen.

3

Kopier eller last ned Java-koden

Klikk på Kopier eller Last ned for å lagre som .java-fil.

Når du bruker dette verktøyet

API-modellgenerering

Generer Java-modellklasser fra YAML API-skjemaer.

Spring Boot-konfigurasjon

Konverter Spring Boot application.yml til @ConfigurationProperties-klasser.

Databinding

Generer Java POJOs fra YAML-datafiler for SnakeYAML eller Jackson.

Mikrotjenester

Konverter YAML-tjenestekontraktdefinisjoner til Java-modellklasser.

Vanlige spørsmål

Hvilke Java-typer utledes fra YAML-verdier?

String → String, heltall → int, float → double, boolean → boolean, liste → List, null → Object.

Konverteres nestede YAML-objekter til separate klasser?

Verktøyet genererer en enkelt flat klasse med alle felt.

Er den genererte koden klar for produksjon?

Den genererte koden gir et utgangspunkt. Ytterligere annoteringer kan være nødvendig.

Sendes YAML-dataene mine til en server?

Nei. All konvertering skjer i nettleseren din.

Kan jeg bruke dette med Spring Boots @ConfigurationProperties?

Ja. De genererte getters/setters følger konvensjonen Spring forventer.

Relaterte YAML-verktøy

Utforsk andre YAML-konverteringsverktøy: