是否有一些库可以生成 JSON 对象,其中集合表示为一组编号项目?
当使用例如 GSON 库并具有这样的类时:
`class Bus {
List<Pasenger> passengers;
public Bus(List<Pasenger> passengers) {
this.passengers = passengers;
}
}`
GSON 像这样生成 JSON:
`{"bus":{
"passengers":[
{"name":"John","familiName":"Smith"},
{"name":"Marry","familiName":"James"}
]
}}`
但是我被要求生成JSON,其中集合用项目表示,每个项目都有其索引。像这样:
`{"bus":{
"passengers[0]":{"name":"John","familiName":"Smith"},
"passengers[1]":{"name":"Marry","familiName":"James"}
}}`
我深入研究了 GSON 和 FasterXML,但找不到对此功能的支持。有谁知道是否有一些图书馆支持这个?
任何帮助表示赞赏。
慕尼黑8549860
qq_遁去的一_1
相关分类