XSLT, एक्स्टेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफ़ॉर्मेशन, XML डेटा को एक फॉर्मेट से दूसरे में ऑटोमैटिक रूप से बदलने की क्षमता प्रदान करता है।

XSLT (एक्सटेंसिबल स्टाइल शीट लैंग्वेज ट्रांसफ़ॉर्मेशन) क्या है? हिंदी में [What is XSLT(Extensible Style Sheet Language Transformation) ? In Hindi]

"एक्स्टेंसिबल स्टाइल शीट लैंग्वेज ट्रांसफॉर्मेशन" के लिए स्टेंड्स है। जबकि XML को एक मानकीकृत भाषा माना जाता है, सभी XML Document एक ही प्रकार के स्वरूपण का उपयोग नहीं करते हैं। इसलिए, Documents को कभी-कभी "Converted," या संशोधित करने की आवश्यकता होती है ताकि कोई अन्य स्क्रिप्ट या प्रोग्राम उन्हें पढ़ने में सक्षम हो। XSLT इस संक्रमण (transition) को संभव बनाते हैं।
एक्सएसएलटी स्टाइल शीट नियमों के साथ एक टेम्पलेट प्रदान करती है जो XML Documents के अनुरूप होना चाहिए। यह इनपुट के रूप में एक XML Documents प्राप्त करता है और एक फाइल को आउटपुट करता है जो कि इच्छित प्रोग्राम द्वारा पहचाने जाने योग्य है। उदाहरण के लिए, एक XSLT एक XML Documents ले सकता है जिसमें कंप्यूटर के तकनीकी विनिर्देश शामिल हैं और इसे एक HTML Page में बदल सकते हैं जिसे वेब ब्राउज़र में Display किया जा सकता है। एक और XSLT एक XML Document को शामिल कर सकता है जिसमें New Stories हैं और इसे एक Printable Text Document में बदल सकते हैं।
XSLT का लाभ [Advantage of XSLT] [In Hindi]
Image Credit : Javapoint
XSLTs का उपयोग XML Document को संशोधित XML फ़ाइल या पूरी तरह से अलग प्रारूप में बदलने के लिए किया जा सकता है, जैसे कि HTML और text . वास्तव में, XSLT स्टाइल शीट का उपयोग करके, वेब पर एक ही XML Document को डेटाबेस प्रोग्राम में, ई-मेल संदेश में या मुद्रित Document में आउटपुट करना संभव है। इसके अलावा, क्योंकि XML टैग के आधार पर मानक स्वरूपण का उपयोग करता है, एक एकल XSLT XML- स्वरूपित फ़ाइलों की एक बड़ी श्रृंखला पर प्रभावी हो सकता है।

XSLT का लाभ [Advantage of XSLT] [In Hindi]

XSLT का उपयोग करने के लाभों की एक सूची:
  • एक्सएसएलटी एक्सएमएल डेटा को प्रेजेंटेशन में मर्ज करने का एक आसान तरीका प्रदान करता है क्योंकि यह एक्सएमएल डॉक्यूमेंट में यूजर डिफाइन्ड ट्रांसफॉर्मेशन को लागू करता है और आउटपुट एचटीएमएल, एक्सएमएल या कोई अन्य स्ट्रक्चर्ड डॉक्यूमेंट हो सकता है।
  • XSLT एक XML Document के भीतर तत्वों / विशेषता का पता लगाने के लिए Xpath प्रदान करता है। इसलिए यह स्क्रिप्टिंग भाषा का उपयोग करके पारंपरिक तरीके के बजाय एक्सएमएल Document को पार करने का अधिक सुविधाजनक तरीका है।
  • XSLT टेम्पलेट आधारित है। इसलिए यह निम्न स्तर के DOM और SAX की तुलना में Document में बदलाव के लिए अधिक लचीला है।
  • एक्सएमएल और एक्सएसएलटी का उपयोग करने से, एप्लीकेशन यूआई स्क्रिप्ट साफ दिखेगी और इसे बनाए रखना आसान होगा।
  • XSLT टेम्प्लेट XPath पैटर्न पर आधारित होते हैं जो XML Document को संसाधित करने के लिए प्रदर्शन (performance) के मामले में बहुत शक्तिशाली है।
  • XSLT को सत्यापन भाषा के रूप में इस्तेमाल किया जा सकता है क्योंकि यह ट्री-पैटर्न-मिलान दृष्टिकोण का उपयोग करता है।
  • आप केवल XSL फ़ाइलों में परिवर्तन को संशोधित करके आउटपुट को बदल सकते हैं।

Post a Comment

Blogger

Your Comment Will be Show after Approval , Thanks

 
[X]

Subscribe for our all latest News and Updates

Enter your email address: