ToolBuddy
In de browser

JSON naar Java

Leid Java-records af uit een JSON-voorbeeld. Geneste objecten worden publieke records met Jackson-annotaties. Sleutels die in sommige objecten van een reeks ontbreken zijn optioneel. De omzetting blijft in het tabblad.

Draait in je browser. Er wordt niets geüpload.

0 tekens · 0 regels

0 tekens · 0 regels

Over dit hulpmiddel

Leidt Java-records af. Als de Java-naam niet gelijk is aan de sleutel, komt er @JsonProperty. Ontbrekende sleutels en een null naast een concrete waarde worden nullable met @JsonInclude. Gehele getallen blijven long, andere getallen worden double.

Plak JSON en kopieer de records. Een reeks objecten aan de wortel is List<RootItem> plus het record van het element. Een leeg object wordt Map<String, Object>. Het fragment verwacht jackson-annotations. Zonder methoden, builders of Bean Validation. Het werk blijft in dit tabblad. Nadat de pagina geladen is, gaat het ook zonder netwerk verder.

Vragen

Gerelateerde Omzetten hulpmiddelen