Json - Java-Objekt für Json

Ich bin sehr neu in Json und mein Ziel ist es, die unten stehende Json-Ausgabe von Java Bean zu erstellen. Wie soll ich mein Java-Objekt strukturieren? Sollte ich die MyResult-Klasse und User und Result als Unterklassen haben? Welche Json-Bibliothek kann ich dafür verwenden?

“MyResult” {
    “AccountID”: “12345”,
    "User" {
        "Name": "blah blah",
        "Email": “[email protected]”,
     },
     "Result" {
         "Course": “blah”,
         "Score": “10.0”
     }
 }

Antworten auf die Frage(6)

Ihre Antwort auf die Frage