我需要创建一个具有以下语法的数据结构:
[
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 元素的类会导致问题。