MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

सी # का उपयोग कर एक्सएमएल से बीएसओएन

आज भी यही समस्या थी। यह निश्चित रूप से सबसे अच्छा समाधान नहीं है, लेकिन मैंने इसे अपनी परियोजना में इस तरह हल किया है और यह मुझे इसकी आवश्यकता के लिए काम करता है:

  1. XML को Json में अक्रमांकित करें
  2. जेसन को बीसन के लिए अक्रमांकन करें

    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. Node.js और MongoDB के साथ पासवर्ड संग्रहीत करना

  2. डेटा ट्रांसफर में TO-shard संलग्न करने में MoveChunk विफल रहा:नए भाग स्वीकार नहीं कर सकता क्योंकि

  3. MongoDB में निम्नलिखित कई से कई संबंध कैसे बनाए जाने चाहिए?

  4. शर्त के साथ MongoDB प्रोजेक्ट ऐरे दस्तावेज़ का आकार

  5. मोंगोडब एकत्रीकरण गिनती सरणी/सेट आकार