JAVA 中的 BSON 消息映射
我们当前正在将消息发送到 Redis 队列,该消息由我们的 JAVA 应用程序接收。
有人知道如何将 BSON
消息转换为 JAVA 中的 Map
吗?
下面是我们从 Redis 队列中弹出的 BSON 格式的 MSG 示例:
\x16\x00\x00\x00\x02hello\x00\x06\x00\x00\x00world\x00\x00
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 MongoDB 驱动程序:
像这样解析您的 BSON 数据:
完成。
https://github.com /mongodb/mongo-java-driver/blob/master/src/main/com/mongodb/RawDBObject.java
或 BSON 官方网站可能会有所帮助:
http://bsonspec.org/#/implementation
You can use MongoDB Driver:
Parse your BSON data just like this:
done.
https://github.com/mongodb/mongo-java-driver/blob/master/src/main/com/mongodb/RawDBObject.java
or BSON official site may help:
http://bsonspec.org/#/implementation
您可以使用 BSON 解析器来解析 BSON 输入。 Google 给了我 bson4jackson 但我自己从未尝试过。
You can use a BSON parser to parse your BSON input. Google gives me bson4jackson but I have never tried it myself.