【发布时间】:2014-05-17 05:26:26
【问题描述】:
我正在使用 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 只是 toString 来自 HashMap 的方法。
我怎样才能得到原始的JSON?
我没有class 来映射response,创建map 类也不是解决方案,这就是我使用Object.class. 的原因
【问题讨论】:
-
datos的类型是什么?
标签: java json mongodb linkedhashmap