次の構文のデータ構造を作成する必要があります。
[
status: "success",
statusDescription: "statusDescription"
count: "5",
states: [
[stateId: "1", stateDescription: "1 description"],
[stateId: "2", stateDescription: "2 description"],
[stateId: "3", stateDescription: "3 description"],
[stateId: "4", stateDescription: "4 description"],
[stateId: "5", stateDescription: "5 description"]
]
]
Javaでそれを行う方法がわかりません。ArrayListsとMapsのさまざまな組み合わせを試していますが、うまくいきません。
編集:私は実際にこのデータ型をJAX-WS@WebMethod呼び出しへの応答として返す必要があります。別のクラス、特にList要素を持つクラスを作成すると、問題が発生します。