एक्स्टेंसिबल मार्कअप लैंग्वेज एक मार्कअप लैंग्वेज है, जो डॉक्यूमेंट्स में इनकोडिंग के लिए कई नियमों को परिभाषित करती है, जो Human-Readable और Machine-Readable दोनों हैं। वर्ल्ड वाइड वेब कंसोर्टियम के एक्सएमएल 1.0 1998 की विशिष्टता और कई अन्य संबंधित स्पेसिफिकेशंस- ये सभी Free open standard हैं- एक्सएमएल को परिभाषित करते हैं।

XML (एक्सटेंसिबल मार्कअप लैंग्वेज) क्या है? हिंदी में [What is XML (Extensible Markup Language) ? In Hindi]

XML के लिए खड़ा (Stand) है "एक्स्टेंसिबल मार्कअप लैंग्वेज" (हां, तकनीकी रूप से यह ईएमएल होना चाहिए)। XML का उपयोग डॉक्यूमेंट्स को एक मानक प्रारूप के साथ परिभाषित करने के लिए किया जाता है जिसे किसी भी XML- Compatible application द्वारा पढ़ा जा सकता है। Language का उपयोग HTML Pages के साथ किया जा सकता है, लेकिन XML स्वयं एक Markup Language नहीं है। इसके बजाय, यह एक "Metalanguage" है जिसका उपयोग Specific applications के लिए मार्कअप भाषा बनाने के लिए किया जा सकता है। उदाहरण के लिए, यह उन वस्तुओं का वर्णन कर सकता है जो वेब पेज लोड होने पर एक्सेस किए जा सकते हैं। असल में, XML आपको वास्तविक डेटाबेस के बिना जानकारी का डेटाबेस बनाने की अनुमति देता है। हालांकि यह आमतौर पर Web applications में उपयोग किया जाता है, कई अन्य प्रोग्राम XML documents का भी उपयोग कर सकते हैं।
XML (एक्सटेंसिबल मार्कअप लैंग्वेज) क्या है? हिंदी में
XML Documents का मूल बिल्डिंग ब्लॉक एक तत्व है, जिसे टैग द्वारा परिभाषित किया गया है। एक तत्व में एक शुरुआत और एक समाप्त होने वाला टैग होता है। XML Documents के सभी तत्व मूल तत्व के रूप में ज्ञात बाहरी तत्व में समाहित हैं। XML नेस्टेड तत्वों, या तत्वों के भीतर तत्वों का भी समर्थन (Support) कर सकता है। यह क्षमता XML को श्रेणीबद्ध संरचनाओं का समर्थन करने की अनुमति देती है। Element name element की content का वर्णन करते हैं, और Structural elements के बीच संबंध का वर्णन करती है।
एक XML दस्तावेज़ को "Well formed" माना जाता है (जो कि XML पार्सर द्वारा पढ़ा और समझा जा सकता है) यदि इसका प्रारूप XML Specification के साथ अनुपालन करता है, यदि यह ठीक से चिह्नित है, और यदि तत्व (element) ठीक से नेस्टेड हैं। एक्सएमएल तत्वों के लिए विशेषताओं को परिभाषित करने और किसी तत्व के शुरुआती टैग में तत्वों की विशेषताओं का वर्णन करने की क्षमता का भी समर्थन करता है।
उदाहरण के लिए, XML दस्तावेज़ बहुत सरल हो सकते हैं, जैसे कि निम्नलिखित:
<?xml version="1.0" standalone="yes"?>
<conversation>
<greeting>Hello, world!</greeting>
<response>Stop the planet, I want to get off!</response>
</conversation>
XML के लिए App infinite हैं। उदाहरण के लिए, कंप्यूटर निर्माता किसी मानक या सामान्य तरीके से कंप्यूटर उत्पाद (प्रोसेसर स्पीड, मेमोरी साइज़, और आगे) के बारे में जानकारी का वर्णन करने के लिए सहमत हो सकते हैं और फिर XML कोड के साथ उत्पाद जानकारी प्रारूप का वर्णन कर सकते हैं। डेटा का वर्णन करने का ऐसा मानक तरीका उपयोगकर्ता को प्रत्येक कंप्यूटर निर्माता की वेब साइट पर एक बुद्धिमान एजेंट (एक कार्यक्रम) भेजने में सक्षम करेगा, डेटा एकत्र करेगा, और फिर एक Valid comparison करेगा।

Post a comment

Blogger

Your Comment Will be Show after Approval , Thanks

Sponsorship Ad

 
[X]

Subscribe for our all latest News and Updates

Enter your email address: