【发布时间】:2017-01-18 02:09:44
【问题描述】:
我正在尝试创建应该返回的 Spring Restful 服务:
{"counts": [{"SearchText1": 11}, {"SearchText2": 16}, {"SearchText3": 8}]}
其中“SearchText1”是要在文档中搜索的文本,11 是重复次数。
我一直在尝试将此 Json 建模为 java 类以返回,以便可以将其序列化为 Json,但还没有运气!
public class CountResultWrapper {
List<CountResult> counts = new ArrayList<CountResult>();
public List<CountResult> getCounts() {
return counts;
}
public void setCounts(List<CountResult> counts) {
this.counts = counts;
}
}
public class CountResult {
String searchText;
Integer count;
public CountResult(String searchText,Integer count)
{
this.searchText = searchText;
this.count = count;
}
public String getSearchText() {
return searchText;
}
public void setSearchText(String searchText) {
this.searchText = searchText;
}
public Integer getCount() {
return count;
}
public void setCount(Integer count) {
this.count = count;
}
}
但我明白了:
{"counts":[{"searchText":"searchText1","count":11},{"searchText":"searchText2","count":8},{"searchText":"searchText3","count":7}]}
有人可以帮帮我吗?
【问题讨论】:
-
谢谢我修改了代码并添加了我的代码
-
如果你想创建你自己的JSON然后手工制作它,或者改变你的类来适应