MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Chuyển XML sang BSON bằng C #

Hôm nay gặp vấn đề tương tự, chắc chắn đó không phải là giải pháp tốt nhất, nhưng tôi đã giải quyết nó theo cách này trong dự án của tôi và nó hoạt động cho những gì tôi cần:

  1. Hủy số liệu hóa XML thành Json
  2. Hủy đăng ký Json thành Bson

    using (var reader = new StreamReader(context.Request.Body))
    {
      var body = reader.ReadToEnd(); // read input string
    
       XmlDocument doc = new XmlDocument();
       doc.LoadXml(body); // String to XML Document
    
       string jsonText = JsonConvert.SerializeXmlNode(doc); //XML to Json
       var bsdocument = BsonSerializer.Deserialize<BsonDocument>(jsonText); //Deserialize JSON String to BSon Document
       var mcollection = Program._database.GetCollection<BsonDocument>("test_collection_05");
       await mcollection.InsertOneAsync(bsdocument); //Insert into mongoDB
     }
    



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để kết nối chính xác với cụm Atlas M0 (Bậc miễn phí) thông qua trình điều khiển Java?

  2. Nhận được sự khác biệt trong vài giây từ hai ngày trong JavaScript

  3. Cách chuyển đổi mảng chuỗi thành chuỗi bằng cách giữ nội dung của mảng dưới dạng các giá trị được phân tách bằng dấu phẩy trong MongoDB 4.0

  4. mongo:lợi nhuận không bằng count ()

  5. mongodb multi tenacy spel với @Document