top 45 xml interview questions
विस्तृत स्पष्टीकरण और कोड उदाहरण के साथ अक्सर पूछे जाने वाले मूल और उन्नत XML साक्षात्कार प्रश्नों की व्यापक सूची:
एक्सएमएल को मुख्य रूप से डेवलपर्स द्वारा इंटरफेस को डिजाइन करने, विकसित करने और बनाए रखने के लिए पसंद किया जाता है। जिस कारण से उनमें से अधिकांश HTML पर XML पसंद करते हैं, वह यह है कि XML आपको अपने तत्व को परिभाषित करने की अनुमति देता है।
यह ट्यूटोरियल आपकी आसान समझ के लिए विस्तृत विवरण के साथ सभी XML संबंधित विषयों को कवर करेगा। शुरुआत से अनुभवी व्यक्ति तक कोई भी XML साक्षात्कार के इस सेट के साथ XML साक्षात्कार के लिए अच्छी तरह से तैयार हो सकता है।
सबसे लोकप्रिय XML साक्षात्कार प्रश्न और उत्तर
नीचे सूचीबद्ध कुछ सबसे अधिक पूछे जाने वाले XML साक्षात्कार प्रश्न हैं जो आपको XML साक्षात्कार के लिए उपस्थित होने से पहले पता होना चाहिए।
Q # 1) XML का क्या अर्थ है?
उत्तर: एक्सएमएल का मतलब एक्स्टेंसिबल मार्कअप लैंग्वेज है।
Q # 2) XML का उपयोग किस लिए किया जाता है?
उत्तर: XML एक उपकरण है जिसका उपयोग डेटा को संग्रहीत और स्थानांतरित करने के लिए किया जाता है।
Q # 3) XML प्रारूप या सामग्री-चालित है?
उत्तर: XML सामग्री-चालित है।
Q # 4) क्या XML उपयोगकर्ता द्वारा परिभाषित टैग का समर्थन करता है?
उत्तर: हां, उपयोगकर्ता XML में अपना टैग बना सकते हैं।
Q # 5) XML घोषणा टैग क्या है?
उत्तर:
Q # 6) क्या XML का उपयोग मल्टीमीडिया उद्देश्य के लिए किया जा सकता है?
उत्तर: हां, एसवीजी और एसएमआईएल का उपयोग करके एक्सएमएल का उपयोग मल्टीमीडिया उद्देश्यों के लिए किया जा सकता है।
Q # 7) एसवीजी किस लिए खड़ा है और इसका उपयोग किस लिए किया जाता है?
उत्तर: एसवीजी स्केलेबल वेक्टर ग्राफिक्स के लिए खड़ा है। यह एक XML भाषा है जिसका उपयोग XML कोड से एनिमेशन, चित्र, ग्राफिक्स और 2D प्रदर्शित करने के लिए किया जाता है। सामग्री को रेंडर करने के लिए यहाँ वेक्टर गणितीय फ़ार्मुलों का उपयोग किया जाता है।
Q # 8) SMIL क्या है और इसका उपयोग किस लिए किया जाता है?
उत्तर: SMIL सिंक्रोनाइज़्ड मल्टीमीडिया इंटीग्रेशन लैंग्वेज के लिए है। यह एक XML भाषा है जिसका उपयोग चित्रों, पाठ और अन्य मीडिया को एक प्रस्तुति के लिए एकीकृत करने के लिए किया जाता है।
Q # 9) XML और HTML में क्या अंतर है?
उत्तर:
एक्सएमएल | एचटीएमएल |
---|---|
XML में उपयोगकर्ता परिभाषित टैग होते हैं। | HTML में पूर्व-निर्धारित टैग शामिल हैं। |
XML का इस्तेमाल डाटा को स्टोर और ट्रांसफॉर्म करने के लिए किया जाता है। | HTML का उपयोग वेब पेज डिजाइन करने के लिए किया जाता है। |
XML सामग्री संचालित है। | HTML प्रारूपित है। |
एक्सएमएल केस संवेदनशील है। | HTML केस संवेदी नहीं है। |
XML को अच्छी तरह से स्वरूपित दस्तावेज़ के लिए अंतिम टैग की आवश्यकता है। | HTML को एक अंतिम टैग की आवश्यकता नहीं है। |
Q # 10) XML के क्या फायदे हैं?
उत्तर: XML के लाभ इस प्रकार हैं:
- सादगी: XML पढ़ने और समझने में सरल है।
- उपलब्धता: XML को किसी भी टेक्स्ट एडिटर का उपयोग करके बनाया जा सकता है।
- लचीलापन: XML के पास कोई निश्चित टैग नहीं है, इसलिए उपयोगकर्ता द्वारा परिभाषित टैग का भी उपयोग किया जा सकता है।
Q # 11) XML में XSLT की क्या अहमियत है?
उत्तर: XSLT का मतलब एक्स्टेंसिबल स्टाइल शीट लैंग्वेज ट्रांसफॉर्मेशन है। किसी भी ब्राउज़र में प्रदर्शित होने से पहले XML दस्तावेज़ को HTML में बदलने के लिए इसका उपयोग किया जाता है।
Q # 12) XQuery क्या है?
उत्तर: XQuery का उपयोग XML फ़ाइल से डेटा प्राप्त करने के लिए किया जाता है, जो कि SQL डेटाबेस है।
Q # 13) XML में Xlink क्या है?
उत्तर: XML फ़ाइलों में उपयोग किए जाने वाले Xlink, XML फ़ाइलों में हाइपरलिंक बनाने का मानक तरीका है।
Q # 14) XML में Xpointer क्या है?
उत्तर: XML में Xpointer हाइपरलिंक को XML दस्तावेज़ों या फ़ाइलों के अधिक विशिष्ट भागों को इंगित करने की अनुमति देता है।
Q # 15) XML हस्ताक्षर / एन्क्रिप्शन क्या है?
उत्तर: यह XML पर डिजिटल हस्ताक्षर को एन्क्रिप्ट करने और बनाने के लिए प्रसंस्करण नियमों और वाक्यविन्यास को परिभाषित करता है।
Q # 16) XML में DTD क्या है?
उत्तर: DTD का मतलब डॉक्यूमेंट टाइप डेफिनिशन है, जो XML में लिखे डॉक्यूमेंट का वर्णन करता है। एक्सएमएल घोषणा सिंटैक्स को डीटीडी में परिभाषित किया गया है। DTD में विभिन्न प्रकार के तत्वों के नामकरण सम्मेलन नियम भी परिभाषित किए गए हैं।
Q # 17) DOM क्या है? इसका क्या उपयोग है?
pl sql परिदृश्य आधारित साक्षात्कार प्रश्न
उत्तर: DOM का उद्देश्य डॉक्यूमेंट ऑब्जेक्ट मॉडल है। यह एक एपीआई, एप्लीकेशन प्रोग्रामिंग इंटरफेस है जो वस्तुओं के माध्यम से नेविगेशन की अनुमति देता है। दस्तावेजों को वस्तुओं के रूप में माना जाता है। DOM दस्तावेज़ उपयोगकर्ता द्वारा तैयार किए जाते हैं या पार्सर द्वारा बनाए जाते हैं।
Q # 18) DOM का मुख्य नुकसान क्या है?
उत्तर: मुख्य नुकसान यह है कि मेमोरी का एक बड़ा हिस्सा डोम द्वारा खपत किया जाता है।
Q # 19) SOAP का मतलब क्या है?
उत्तर: SOAP एक सिंपल ऑब्जेक्ट एक्सेस प्रोटोकॉल है।
Q # 20) XML से SOAP का क्या संबंध है?
उत्तर: एसओएपी वितरित कंप्यूटिंग वातावरण में सूचनाओं के आदान-प्रदान के लिए एक प्रोटोकॉल को परिभाषित करने के लिए एक्सएमएल का उपयोग करता है।
Q # 21) SOAP में तीन घटक कौन से हैं?
उत्तर: इसमें एक लिफाफा, एन्कोडिंग नियमों का एक सेट और दूरस्थ प्रक्रिया कॉल का प्रतिनिधित्व करने के लिए एक सम्मेलन शामिल है।
Q # 22) XML पार्सर फ़ंक्शन क्या है?
उत्तर: इसका उपयोग XML फ़ाइल या दस्तावेज़ को XML DOM ऑब्जेक्ट में बदलने के लिए किया जाता है जो आमतौर पर जावास्क्रिप्ट में लिखा जाता है।
Q # 23) XML स्कीमा क्या है?
उत्तर: XML स्कीमा XML दस्तावेज़ की परिभाषा प्रदान करता है।
इसमें शामिल हैं:
- गुण और तत्व।
- बाल तत्व।
- तत्वों का डेटा प्रकार।
- तत्वों और विशेषताओं का क्रम।
Q # 24) XML में CDATA क्या है?
उत्तर: सीडीएटीए चरित्र डेटा के लिए खड़ा है। XML में ers 'जैसे वर्णों की अनुमति नहीं है। CDATA के साथ शुरू होता है। CDATA एक अनपर्सड कैरेक्टर डेटा है जिसे XML पार्सर द्वारा पार्स नहीं किया जा सकता है।
Q # 25) XML में टिप्पणियों का उपयोग कैसे किया जाता है?
उत्तर: टिप्पणियाँ के रूप में प्रदर्शित कर रहे हैं। यह HTML के समान है। यह एक लाइन या कई लाइनों के लिए इस्तेमाल किया जा सकता है।
Q # 26) विकास में XML का उपयोग क्या है?
उत्तर: नीचे दिखाए गए अनुसार XML के कई उपयोग हैं:
- XML का उपयोग फ्लैट फाइल और डेटाबेस के लिए किया जाता है।
- इसका उपयोग इंटरनेट पर डेटा और परिवहन डेटा को संग्रहीत करने के लिए किया जाता है।
- यह स्टाइल शीट का उपयोग करके विभिन्न गतिशील डेटा उत्पन्न कर सकता है।
- XML का उपयोग डेटाबेस संचालित वेबसाइटों को विकसित करने के लिए किया जाता है।
- इसका उपयोग ईकामर्स वेबसाइटों के डेटा को स्टोर करने के लिए किया जाता है।
Q # 27) XML के नुकसान क्या हैं?
उत्तर: XML के नुकसान में शामिल हैं:
- एक्सएमएल सिर्फ एक टेक्स्ट फाइल है अगर एट्रिब्यूट्स और एलिमेंट्स को बंद नहीं किया गया है और ठीक से परिभाषित नहीं किया गया है।
- ओवरलैपिंग मार्कअप की अनुमति नहीं है।
Q # 28) XML एडिटर क्या चेक करते हैं?
उत्तर: XML संपादकों की जाँच इस प्रकार है:
- स्कीमा के खिलाफ एक्सएमएल
- XML सिंटेक्स रंग कोड
- DTD के खिलाफ XML
- XML मानक खुले और बंद टैग
Q # 29) एक्सएमएल में डिफग्राम क्या है?
उत्तर: डिफग्राम एक XML प्रारूप है जिसका उपयोग XML दस्तावेज़ के वर्तमान और मूल संस्करणों को खोजने के लिए किया जाता है।
Q # 30) XML पार्सर क्या है?
उत्तर: XML पार्सर सॉफ्टवेयर का एक टुकड़ा है, जो एक अच्छी तरह से परिभाषित प्रारूप के लिए जाँच करता है और दस्तावेज़ का सत्यापन करता है। यह हमें मौजूदा XML दस्तावेज़ को पढ़ने, बनाने और संशोधित करने की भी अनुमति देता है।
Q # 31) XML को डेटाबेस से कैसे कनेक्ट करें?
उत्तर: XML अनुप्रयोगों को डेटाबेस से जोड़ने के लिए XML आयात और निर्यात मॉड्यूल का उपयोग किया जाता है। तत्व प्रकार के क्षेत्र नाम और DTD या XML स्कीमा में डेटाबेस तालिका के बीच 1: 1 का मैच होना है। जबकि कुछ मामलों में वांछित मैच को स्थापित करने के लिए बहुत कम प्रोग्रामिंग की आवश्यकता होती है।
Q # 32) XML फ़ाइल कैसे चलाएं?
उत्तर: XML एक प्रोग्रामिंग भाषा नहीं है। इसे चलाया या निष्पादित नहीं किया जा सकता है। इसे ब्राउज़र पर या XML संपादक का उपयोग करके देखा या प्रदर्शित किया जा सकता है।
Q # 33) XPath का वर्णन करें।
उत्तर: XPath को निम्नानुसार वर्णित किया जा सकता है:
- XPath एक W3C सिफारिश है।
- यह एक XML दस्तावेज़ के कुछ हिस्सों को परिभाषित करने के लिए वाक्यविन्यास है।
- यह XML दस्तावेज़ों में नेविगेट करने के लिए पथ अभिव्यक्तियों का उपयोग करता है।
- XPath में एक मानक फ़ंक्शन लाइब्रेरी है।
- XPath XSLT मानक का एक प्रमुख तत्व है।
- इसका उपयोग एक्सएमएल दस्तावेज़ में विशेषताओं और तत्वों के माध्यम से नेविगेट करने के लिए किया जाता है।
Q # 34) XML का एक उदाहरण दें।
उत्तर:
Sale for today Laptop table 2008 500
Q # 35) एक्सएमएल दस्तावेज क्या हैं?
उत्तर: अच्छी तरह से गठित XML दस्तावेजों में निम्नलिखित विशेषताएं हैं:
- एक XML दस्तावेज़ में एक मूल तत्व होना चाहिए।
- XML टैग केस संवेदी होते हैं।
- XML तत्वों को ठीक से नेस्टेड होना चाहिए।
- XML मानों को ठीक से उद्धृत किया जाना चाहिए।
- XML टैग को ठीक से बंद किया जाना चाहिए।
Q # 36) XML विशेषताएँ क्या हैं? एक उदाहरण से समझाएं।
उत्तर: XML विशेषता मान हमेशा उद्धृत किया जाना चाहिए। XML में सिंगल या डबल कोट्स का इस्तेमाल किया जा सकता है।
उदाहरण के लिए:
Q # 37) XML विशेषता और तत्व के लिए एक कोड लिखें।
उत्तर:
Maharashtra Mumbai India Maharashtra Mumbai
पहले तत्व में, स्थान एक विशेषता है। अंत में, स्थान एक तत्व है। उपयोगकर्ता विशेषता या तत्व चुन सकता है।
Q # 38) क्या XML फ़ाइलों को ब्राउज़रों में देखा जा सकता है?
उत्तर: हां, XML फ़ाइल को सभी ज्ञात ब्राउज़रों में देखा जा सकता है। उन्हें HTML पृष्ठों के रूप में प्रदर्शित नहीं किया जाता है।
Q # 39) XML Httprequest क्या है? इसके क्या फायदे हैं?
उत्तर: सभी आधुनिक ब्राउज़रों में एक सर्वर से डेटा के लिए अनुरोध करने के लिए एक अंतर्निहित XML Httprequest ऑब्जेक्ट है।
इसके फायदे इस प्रकार हैं:
- पृष्ठ को फिर से लोड किए बिना एक वेब पेज अपडेट करना।
- एक सर्वर से डेटा का अनुरोध करें
- पृष्ठ लोड होने के बाद सर्वर से डेटा प्राप्त करें।
- बैकग्राउंड में सर्वर पर डेटा भेजें।
Q # 40) HttpRequest का उदाहरण।
उत्तर:
var xhttp= newXML Httprequest(); Xhttp.onreadystatechange=function(); { If this.readystate==4&& this.status==200) { Action to be performed when document is ready; Document.getelementbyID(“Demo”) Innerhtml=xhttp.responseText;}};
Q # 41) XML तत्व क्या है?
उत्तर: XML तत्व में स्टार्ट टैग, एंड टैग और मान शामिल हैं।
उदाहरण के लिए:
डाल - 400.00
बिना किसी मान के XML तत्व को खाली कहा जाता है
Q # 42) XML नामकरण नियम क्या हैं?
उत्तर: नामकरण नियम हैं:
- तत्व नामों को एक अक्षर या अंडरस्कोर से शुरू करना चाहिए।
- तत्व नाम केस संवेदनशील होते हैं।
- तत्व नाम XML अक्षरों से शुरू नहीं हो सकते।
- तत्व नामों में अक्षर, अंक, हाइफ़न, अंडरस्कोर और अवधि शामिल हो सकते हैं।
- तत्व नामों में स्थान नहीं हो सकते।
Q # 43) XML में SAX क्या है?
उत्तर: SAX XML के लिए सिंपल API के लिए है। यह एक अनुक्रमिक एक्सेस पार्सर है।
यह एक XML दस्तावेज़ से डेटा पढ़ने का एक तंत्र प्रदान करता है। इसे DOM का विकल्प कहा जाता है। DOM संपूर्ण दस्तावेजों के रूप में कार्य करता है, SAX पार्सर XML दस्तावेज़ के प्रत्येक टुकड़े पर क्रमिक रूप से कार्य करता है।
एसएएक्स कम मेमोरी का उपभोग करता है। यह एक XML दस्तावेज़ लिखने के लिए इस्तेमाल नहीं किया जा सकता है।
Q # 44) XSNL क्या है?
उत्तर: XSNL का मतलब XML Search Neutral Language है। यह भाषा मेटा-सर्च इंटरफेस और लक्षित प्रणाली के बीच कार्य करती है।
Q # 45) एक साधारण तत्व और एक जटिल तत्व के बीच अंतर क्या है?
उत्तर: सरल तत्वों को खाली नहीं छोड़ा जा सकता है। इसमें कम विशेषताएँ, बाल तत्व आदि शामिल हैं। सरल तत्व पाठ-आधारित तत्व हैं। जटिल तत्वों में उप-तत्व, खाली तत्व आदि हो सकते हैं। जटिल तत्व कई विशेषताओं और तत्वों को धारण कर सकते हैं।
निष्कर्ष
हमने शुरुआत के साथ-साथ अनुभवी स्तर के साक्षात्कार के उत्तर के साथ सबसे अधिक पूछे जाने वाले एक्सएमएल साक्षात्कार प्रश्नों को कवर किया है।
किसी भी साक्षात्कार से पहले विषय के साथ हमेशा तैयार रहें और आत्मविश्वास के साथ प्रश्नों का उत्तर दें - सफलता निश्चित रूप से आपकी होगी।
आपके साक्षात्कार के लिए शुभकामनाएँ !!
अनुशंसित पाठ
- साक्षात्कार प्रश्न और उत्तर
- ईटीएल परीक्षण साक्षात्कार प्रश्न और उत्तर
- कुछ मुश्किल मैनुअल परीक्षण प्रश्न और उत्तर
- 25 सर्वश्रेष्ठ चुस्त परीक्षण साक्षात्कार प्रश्न और उत्तर
- उत्तर के साथ स्पॉक साक्षात्कार प्रश्न (सर्वाधिक लोकप्रिय)
- कुछ दिलचस्प सॉफ्टवेयर परीक्षण साक्षात्कार प्रश्न
- शीर्ष 20+ .NET साक्षात्कार प्रश्न और उत्तर
- शीर्ष 32 सर्वश्रेष्ठ डाटाजेज साक्षात्कार प्रश्न और उत्तर