将org.bson.Document转换为Java类对象

时间:2016-07-20 04:50:12

标签: java json mongodb gson bson

我正在使用Mongo驱动程序for java 3.2.2并尝试将bson文档转换为有效的java对象。当我使用以下java代码时:

Document value = (Document)dataObject.get(VALUE);
Gson gson = new Gson();
CustomClasss classObject = gson.fromJson(value.toJson(),CustomClass.class);

我在转换时遇到异常。此异常是由于上述有价文件中的日期和长字段所致。转换时我得到额外的

$date and $numberlong
来自

字段

value.toJson()

有关我如何进行此转换的任何建议。

先谢谢,

爱玛

0 个答案:

没有答案