Home / Tools / JSON → Java

JSON → Java

JSONからJava POJOクラスを生成

Empty-input detection · Limit 10MB per request Data is processed locally in your browser
输入 13 行 · 0.2 KBすべてブラウザ内でローカル処理され、データは送信されません

機能紹介

POJO生成

JSONを貼り付けるだけで対応Javaクラスを生成。型は自動マッピング:string→String、int→Integer/Long、decimal→Double、boolean→Boolean。

ネストオブジェクト分割

ネストオブジェクトは内部staticクラスとして生成され、階層構造と型安全を維持します。

Listジェネリクス対応

オブジェクト配列はList<ClassName>、プリミティブ配列はList<String>/List<Integer>、異種配列はList<Object>にマッピング。

getter/setter自動生成

全フィールドに標準のgetXxx()/setXxx()を生成。JavaBean仕様に準拠し、Jackson/Gsonとすぐ使えます。

使い方

ステップ1:JSONを貼り付け

入力エリアにJSONを貼り付けるか、「サンプルを読み込む」で試せます。

ステップ2:クラス名を設定

ルートクラス名(デフォルト RootObject)を指定します。

ステップ3:生成してコピー

「Javaクラスを生成」でPOJOコードを取得し、「結果をコピー」でJavaプロジェクトに貼り付けます。

常见问题

JSON→Javaツールは無料ですか?

はい。完全無料で、登録・ログイン・使用回数制限はありません。

データはサーバーに送信されますか?

いいえ。解析とクラス生成はすべてブラウザ内で行われます。

生成したクラスはそのまま使えますか?

はい。privateフィールドとgetter/setterを持つ標準JavaBean(POJO)で、Jackson・Gsonなどとすぐ使えます。

フィールド名がJavaキーワードと衝突したら?

アンダースコア接尾辞を自動付加(例:class→class_)し、コンパイル可能なコードを保証します。

仍有疑问?欢迎访问 AI Developer Toolbox 首页查看更多工具。