복붙노트

[MONGODB] MongoDB를 BsonDocument로 변환 문자열

MONGODB

MongoDB를 BsonDocument로 변환 문자열

내가 JSON 형식의 긴 문자열을 가지고, 나는 MongoDB를 데이터베이스에 삽입에 대한 BSONDocument로 변환 할 수 있습니다. 어떻게 변환해야합니까? 나는 공식 C #을 드라이버를 사용하고 있습니다.

해결법

  1. ==============================

    1.정답은:

    정답은:

    string json = "{ 'foo' : 'bar' }";
    MongoDB.Bson.BsonDocument document
        = MongoDB.Bson.Serialization.BsonSerializer.Deserialize<BsonDocument>(json);
    
  2. ==============================

    2.

    string json = "{ 'foo' : 'bar' }";  
    BsonDocument document = BsonDocument.Parse(json);
    
  3. ==============================

    3.MongoDB의의 .NET 라이브러리의 버전 2.1을 사용하여

    MongoDB의의 .NET 라이브러리의 버전 2.1을 사용하여

    string json = "{'foo' : 'bar' }";
    var document = new BsonDocument();
    document.Add(BsonDocument.Parse(json));
    
  4. from https://stackoverflow.com/questions/5624934/convert-string-into-mongodb-bsondocument by cc-by-sa and MIT license