ホームページ >Java >&#&チュートリアル >オブジェクトの JSON 配列を Java POJO に変換するにはどうすればよいですか?

オブジェクトの JSON 配列を Java POJO に変換するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-06 12:52:15577ブラウズ

How to Convert a JSON Array of Objects into Java POJOs?

JSON オブジェクトの配列を Java POJO に変換する

質問:

提供された JSON を変換するオブジェクトを Java POJO クラスに追加します。属性とその型のマッピングを決定します。

JSON オブジェクト:

{
    "ownerName": "Robert",
    "pets": [
        {
            "name": "Kitty"
        },
        {
            "name": "Rex"
        },
        {
            "name": "Jake"
        }
    ]
}

答え:

このようなものを変換するにはJSON オブジェクトを Java POJO に変換するには、次のようなツールを使用することをお勧めします。 www.jsonschema2pojo.org。このツールを使用するステップバイステップのガイドは次のとおりです:

手順:

  1. www.jsonschema2pojo.org にアクセスしてください。
  2. 「」を選択してください
  3. ターゲット言語として「JSON」を選択します。ソース。
  4. JSON オブジェクトを「スキーマ」フィールドに貼り付けます。
  5. 必要に応じて、注釈スタイルやその他のオプション設定を調整します。
  6. 「プレビュー」をクリックします。

例:

提供された JSON オブジェクトに対して、ツールは次の POJO クラスを生成します:

パーソン クラス:

public class Person {

 private String ownerName;
 private List<Pet> pets = null;

 // getters and setters
}

ペットクラス:

public class Pet {

 private String name;

 // getters and setters
}

注:

マッピングは Java 命名規則に従い、JSON プロパティ名をキャメルケースに変換し、ペット属性がJSON オブジェクトの「pets」フィールド。

以上がオブジェクトの JSON 配列を Java POJO に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。