我正在使用Jongo与Mongo合作,当我进行查询时,结果是LinkedHashMap
.
Iterator one = (Iterator) friends.find(query).projection("{_id:0}").as(Object.class);
while (one.hasNext()) {
LinkedHashMap data = new LinkedHashMap();
data = (LinkedHashMap) one.next();
String content = data.toString();
}
问题是,如果json是{"user":"something"}
,那么内容将是{user=something}
,它不是json
,而是HashMap
中的toString
.
我怎么才能拿到原来的JSON
?
我没有class
来映射response
,也不是创建map
类的解决方案,这就是我使用Object.class.
的原因