2016-02-11 18 views
7

dönüştürün BsonDocument.ToJson() yöntemi ve geçersiz JSON döndürür, geçerli JSON değil.BSON geçerli JSON

Yasal bir BSON belgesinden geçerli JSON almanın en iyi yolu nedir?

+1

için bu

var document = new BsonDocument("_id", ObjectId.GenerateNewId()); var jsonWriterSettings = new JsonWriterSettings { OutputMode = JsonOutputMode.Strict }; // key part Console.WriteLine(document.ToJson(jsonWriterSettings)); 

gibi bir şey deneyebilirsiniz [ "sıkı" modu] (https://docs.mongodb.org/manual/reference/mongodb-extended-json /) varsayılan değil, ama durum böyle. Tahminime göre daha fazla kullanıcı doğrudan MongoDB kabuğuna "kesmek/yapıştırmak" için oy kullandığını söyleyebilirim. –

cevap