Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

क्वेरी/संग्रहीत प्रक्रिया परिणाम को XML में बदलें

.NET में मूल रूप से दो प्रौद्योगिकियां हैं जो आपको XML बनाने की अनुमति देंगी। दोनों ही मामलों में, आपको थोड़ा बहुत कोड लिखने का मौका नहीं मिलेगा।

1) XmlDocument दृष्टिकोण, उदा. एक्सएमएल डोम चीजों को करने का आधारित तरीका। आप एक XmlDocument बनाते हैं, नोड बनाते हैं, विशेषताएँ सेट करते हैं, चाइल्ड नोड्स बनाते हैं और आगे भी, और अंत में सभी को डिस्क पर सहेजते हैं।

पेशेवरों:.NET 1.x और ऊपर पर काम करता है, काफी व्यापक और प्रसिद्ध हैविपक्ष:थोड़ा "क्लंकी" है, आपको संपूर्ण XML संरचना को स्मृति में रखता है

MSDN डॉक्स में अधिक जानकारी देखें। और वेब पर अनगिनत लेख और ब्लॉग पोस्ट

2) फिर नया है लिंक-टू-एक्सएमएल दृष्टिकोण, जहां आप लिंक स्टेटमेंट का उपयोग करके अपना दस्तावेज़ बनाते हैं। यह केवल .NET 3.5 और इसके बाद के संस्करण में उपलब्ध है, और कुछ लोग इसे पसंद करते हैं, अन्य इसे बहुत जुनून के साथ नफरत करते हैं :-)

पेशेवरों:यदि आपको LINQ पसंद है, तो यह XML DOM दृष्टिकोण की तुलना में काफी स्वाभाविक और अधिक "प्रत्यक्ष" लगता हैविपक्ष:केवल .NET 3.5 और बाद के संस्करण पर

इस विषय पर कुछ लेख और ब्लॉग पोस्ट देखें:

निश्चित रूप से और भी बहुत कुछ है - "linq to xml" के लिए बस bing या google।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. समूह बंद संख्या

  2. एक हाइब्रिड क्लाउड पर्यावरण को लागू करने के पेशेवरों बनाम विपक्ष

  3. प्राथमिक कुंजी इंडेक्स पर रेंज लॉक से गतिरोध

  4. किसी संख्या को फ़ुट और इंच में बदलना

  5. मैं इस क्वेरी को SQL सर्वर कॉम्पैक्ट संस्करण में कैसे बना सकता हूं?