gpt4 book ai didi

java - 用于 java 的 com.mongodb.DBObject/BSON 序列化器

转载 作者:行者123 更新时间:2023-12-01 23:52:42 24 4
gpt4 key购买 nike

嗨,有人知道 Java 库可以帮助将 com.mongodb.DBObject 序列化/反序列化为 BSON 二进制文件,反之亦然吗?

最佳答案

这相当简单,您可以使用以下辅助方法:

public static byte[] encode(BSONObject bsonObject) {
BSONEncoder encoder = new BasicBSONEncoder();
return encoder.encode(bsonObject);
}

public static BSONObject readObject(InputStream is) throws IOException {
BasicBSONDecoder encoder = new BasicBSONDecoder();
return encoder.readObject(is);
}

public static BSONObject readObject(byte[] bsonObject) {
BasicBSONDecoder encoder = new BasicBSONDecoder();
return encoder.readObject(bsonObject);
}

关于java - 用于 java 的 com.mongodb.DBObject/BSON 序列化器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16120533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com