2011-03-10 50 views
0

我们正在向Redis队列发送消息,该消息正在被我们的JAVA应用程序拾取。BSON发送消息给JAVA地图

任何人都有一个想法如何将BSON消息转换为Map在JAVA?

这里是BSON我们从Redis的队列弹出一个例子味精:

\x16\x00\x00\x00\x02hello\x00\x06\x00\x00\x00world\x00\x00 

回答

0

可以使用BSON解析器解析您的BSON输入。谷歌给了我bson4jackson,但我从来没有尝试过。

+0

https://github.com/mongodb/mongo-java-driver/blob/master/src/main/com/ mongodb/RawDBObject.java也可能是一个选项(Google,再次)。 – Nishan 2011-03-10 09:26:28

+0

我一直在尝试使用MongoDB BSON解析器没有运气..是否有任何与MongoDB BSON或bson4jackson的经验,可以提供一些示例代码解析我的示例BSON字符串上面的代码?非常感激。 – James 2011-03-10 09:28:04