क्या पता
- एक्सएसडी फाइल एक एक्सएमएल स्कीमा फाइल है।
- विजुअल स्टूडियो या किसी टेक्स्ट एडिटर के साथ खोलें।
- एक्सएमएल, जेएसओएन, या एक्सेल प्रारूप में उन्हीं कार्यक्रमों या एक समर्पित कनवर्टर के साथ कनवर्ट करें।
यह लेख बताता है कि एक्सएसडी फाइलें क्या हैं, जिसमें एक को कैसे खोलना है और एक को एक अलग फाइल प्रारूप में कैसे बदलना है।
एक्सएसडी फाइल क्या है?
XSD फाइल एक्सटेंशन वाली फाइल के XML स्कीमा फाइल होने की सबसे अधिक संभावना है; एक टेक्स्ट-आधारित फ़ाइल स्वरूप जो किसी XML फ़ाइल के लिए सत्यापन नियमों को परिभाषित करता है और XML प्रपत्र की व्याख्या करता है।
चूंकि वे स्कीमा फाइलें हैं, वे इस मामले में कुछ और, एक्सएमएल फाइलों के लिए एक मॉडल प्रदान करते हैं। उदाहरण के लिए, एक XSD फ़ाइल के लिए आवश्यक हो सकता है कि XML फ़ाइल की कुछ सीमाएँ, संबंध, क्रम, विशेषताएँ, नेस्टेड विशेषताएँ और अन्य तत्व हों, साथ ही साथ कोई प्रतिबंध भी सेट करें।
XML फ़ाइलें एक XSD फ़ाइल को schemaLocation विशेषता के साथ संदर्भित कर सकती हैं।
HobbyWare's Pattern Maker क्रॉस स्टिच प्रोग्राम भी इस फ़ाइल एक्सटेंशन का उपयोग इसके प्रारूप के लिए करता है।
एक्सएसडी फाइल कैसे खोलें
चूंकि एक्सएसडी फाइलें टेक्स्ट फाइलें हैं जो एक्सएमएल फाइलों के प्रारूप में समान हैं, वे उसी तरह के खुले/संपादित नियमों का पालन करती हैं। हालाँकि, इस फ़ाइल से संबंधित अधिकांश प्रश्न एक फ़ाइल बनाने के तरीके के इर्द-गिर्द घूमते हैं; यहाँ एक बनाने के बारे में ASP. NET पर एक बेहतरीन ब्लॉग पोस्ट है।
SchemaViewer एक निःशुल्क प्रोग्राम है जो XSD फ़ाइलों को उचित ट्री प्रारूप में प्रदर्शित करेगा, जिससे उन्हें नोटपैड जैसे साधारण टेक्स्ट एडिटर की तुलना में पढ़ने में आसानी होती है।
फाइल माइक्रोसॉफ्ट विजुअल स्टूडियो, एक्सएमएल नोटपैड, एडिटिक्स एक्सएमएल एडिटर, प्रोग्रेस स्टाइलस स्टूडियो और एक्सएमएलस्पाई के साथ भी खुल सकती है। ऑक्सीजन एक्सएमएल एडिटर कुछ एक्सएसडी ओपनर्स में से एक है जो लिनक्स, मैक और विंडोज पर काम करता है।
आप टेक्स्ट एडिटर का भी उपयोग कर सकते हैं, यह देखते हुए कि यह सिर्फ एक टेक्स्ट फ़ाइल है। सर्वश्रेष्ठ मुफ्त टेक्स्ट संपादकों की इस सूची में हमारे कुछ पसंदीदा देखें।
यहां एक उदाहरण दिया गया है कि टेक्स्ट एडिटर में खोलने पर एक्सएसडी फाइल कैसी दिखती है:
यदि आप Pattern Maker के साथ उपयोग की जाने वाली XSD फ़ाइल के साथ काम कर रहे हैं, तो आप निश्चित रूप से इसे उस सॉफ़्टवेयर के साथ खोल सकते हैं। हालांकि, पैटर्न फ़ाइल को खोलने और प्रिंट करने के लिए, हॉबीवेयर पैटर्न मेकर व्यूअर प्रोग्राम प्रदान करता है। फ़ाइल को प्रोग्राम में खींचें या फ़ाइल > खोलें मेनू का उपयोग करें। यह व्यूअर भी इसी तरह के PAT प्रारूप का समर्थन करता है।
क्रॉस स्टिच पैराडाइज एंड्रॉइड ऐप क्रॉस स्टिच एक्सएसडी फाइलें भी खोल सकता है।
एक्सएसडी फाइल को कैसे कन्वर्ट करें
XSD फ़ाइल को किसी अन्य प्रारूप में बदलने का सबसे आसान तरीका ऊपर के संपादकों में से किसी एक का उपयोग करना है।
उदाहरण के लिए, विजुअल स्टूडियो एक को एक्सएमएल, एक्सएसएलटी, एक्सएसएल, डीटीडी, टीXT, और अन्य समान प्रारूपों में सहेज सकता है।
JSON स्कीमा संपादक एक को JSON में बदलने में सक्षम होना चाहिए। इस रूपांतरण की सीमाओं के बारे में कुछ और जानकारी के लिए यह स्टैक ओवरफ़्लो थ्रेड देखें।
एक और रूपांतरण जो आप चाहते हैं वह है XSD से PDF ताकि आप फ़ाइल को PDF व्यूअर में खोल सकें। ऐसा करने का शायद कोई कारण नहीं है, सिवाय इसके कि यह सुनिश्चित करने के लिए कि कोड किसी भी कंप्यूटर पर दिखाई दे जो इसे खोलता है। आप यह रूपांतरण XmlGrid.net पर या PDF प्रिंटर से कर सकते हैं।
यदि आप जो खोज रहे हैं वह XML से JSON कनवर्टर है, तो यह ऑनलाइन XML से JSON कनवर्टर है जिसका उपयोग आप ऐसा करने के लिए कर सकते हैं।
एक्सएमएल स्कीमा डेफिनिशन टूल एक्सडीआर, एक्सएमएल, और एक्सएसडी फाइलों को सी क्लास की तरह सीरियल करने योग्य क्लास या डेटासेट में बदल सकता है।
आप Microsoft Excel का उपयोग कर सकते हैं यदि आपको फ़ाइल से डेटा आयात करने और उसे एक स्प्रेडशीट में डालने की आवश्यकता है। स्टैक ओवरफ़्लो पर इस "XSD फ़ाइल को XLS में कैसे बदलें" प्रश्न में, आप देख सकते हैं कि फ़ाइल से XML स्रोत कैसे बनाया जाता है, और फिर डेटा को सीधे स्प्रेडशीट पर ड्रैग और ड्रॉप करें।
यह संभव है कि ऊपर उल्लिखित पैटर्न मेकर प्रोग्राम (फ्री व्यूअर नहीं) का उपयोग क्रॉस स्टिच फ़ाइल को एक नए प्रारूप में बदलने के लिए किया जा सकता है।
अभी भी फाइल नहीं खोल सकते?
यदि आपकी फ़ाइल ऊपर से प्रोग्राम और टूल के साथ नहीं खुलती है, तो एक अच्छा मौका है कि आप वास्तव में एक एक्सएसडी फ़ाइल के साथ बिल्कुल भी काम नहीं कर रहे हैं, बल्कि इसके बजाय, एक फ़ाइल जो समान फ़ाइल एक्सटेंशन साझा करती है।
उदाहरण के लिए, एक्सडीएस प्रत्यय एक्सएसडी की तरह एक भयानक दिखता है, लेकिन इसके बजाय डीएस गेम मेकर प्रोजेक्ट फाइलों और एलसीडीस्टूडियो डिजाइन फाइलों के लिए उपयोग किया जाता है। उन फ़ाइल स्वरूपों में से कोई भी XML फ़ाइलों या पैटर्न से संबंधित नहीं है।
यही अवधारणा कहीं और लागू होती है, जैसे XACT साउंड बैंक फाइलें जो. XSB फाइल एक्सटेंशन का उपयोग करती हैं। ये ध्वनि फ़ाइलें हैं जो किसी भी XSD-संगत प्रोग्राम के साथ नहीं खुलेंगी। XFDL और XFDF वास्तव में समान हैं।
यदि आपकी फ़ाइल किसी भिन्न फ़ाइल एक्सटेंशन में समाप्त होती है, तो उन अक्षरों/संख्याओं पर शोध करें जिन्हें आप देखते हैं कि कौन से प्रोग्राम उस विशिष्ट फ़ाइल प्रकार को खोलने या परिवर्तित करने में सक्षम हैं।