PasteZap
🌐 Français
Gratuit · Sans compte

Gratuit · Développement

JSON vers record Java.

Transformez un exemple JSON en records Java avec annotations Jackson @JsonProperty, types encapsulés pour les champs facultatifs et records imbriqués.

Avant de commencer

Certains contrôles techniques restent en anglais. Les textes Unicode sont acceptés ; les formats et langues de sortie dépendent de l’outil.

Les limites techniques sont indiquées en anglais ci-dessous. Vérifiez-les avant de traiter de gros fichiers ou d’utiliser le résultat.

Loading the calculator…

Comment utiliser cet outil: JSON vers record Java

Saisissez ou sélectionnez vos données. Réglez les options, générez le résultat puis vérifiez-le avant de le copier ou de le télécharger.

Limites et formats acceptés

Vos données sont traitées sur votre appareil.

Notes techniques en anglais

Needs Java 16+ and jackson-databind 2.12+. Types are inferred from the sample only. Everything is calculated in your browser; nothing you type is uploaded.

Integers map to long, decimals to double, lists to List<T>; optional fields use Long, Double or Boolean so they can be null. Java keywords get a trailing underscore.

The sample becomes public record User(long id, @JsonProperty("user_name") String userName, …) with Order and Address nested inside.