Convert MongoDB BsonDocument to valid JSON in C#

后端 未结 10 2582
旧巷少年郎
旧巷少年郎 2020-12-01 14:16

I am working with the MongoDB C# driver. I have a BsonDocument with some data which includes some MongoDB-specific types (like ObjectIDs and ISODates). I want t

10条回答
  •  醉酒成梦
    2020-12-01 14:47

    what about

    String json = result.toJson(JsonWriterSettings.builder().objectIdConverter(new Converter() {
                @Override
                public void convert(ObjectId value, StrictJsonWriter writer) {
                    writer.writeString(value.toHexString());
                }
            }).build());
    

提交回复
热议问题