एक्स्टेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफ़ॉर्मेशन (XSLT)

लेखक: Randy Alexander
निर्माण की तारीख: 2 अप्रैल 2021
डेट अपडेट करें: 15 मई 2024
Anonim
एक्सएसएलटी: एक्स्टेंसिबल स्टाइल-शीट भाषा परिवर्तन
वीडियो: एक्सएसएलटी: एक्स्टेंसिबल स्टाइल-शीट भाषा परिवर्तन

विषय

परिभाषा - एक्स्टेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफ़ॉर्मेशन (XSLT) का क्या अर्थ है?

एक्स्टेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफॉर्मेशन (एक्सएसएलटी), जिसे एक्सएसएल ट्रांसफॉर्मेशन के रूप में जाना जाता है, एक्स्टेंसिबल मार्कअप लैंग्वेज (एक्सएमएल) दस्तावेजों को अन्य संरचित दस्तावेजों में बदलने के लिए एक भाषा है। यह एक्सएसएल प्रोसेसर की मदद से किसी दिए गए इनपुट XML दस्तावेज को एक उपयुक्त आउटपुट डॉक्यूमेंट में बदलने के लिए एक स्टाइल शीट डिफाइनिंग टेम्प्लेट नियमों का उपयोग करके किया जाता है।


XSLT परिवर्तन क्लाइंट या सर्वर साइड पर हो सकते हैं। XSLT प्रसंस्करण मॉडल में एक या अधिक स्रोत XML दस्तावेज़, एक या अधिक XSL शैली पत्रक, एक XSL प्रोसेसर और एक या अधिक संरचित आउटपुट दस्तावेज़ होते हैं।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia एक्सटेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफॉर्मेशन (XSLT) की व्याख्या करता है

XSLT यह निर्दिष्ट करने के बारे में है कि XML सामग्री एक विज़ुअल प्रतिनिधित्व कैसे उत्पन्न करेगी, एक प्रस्तुति माध्यम पर विवरण, जैसे प्रदर्शन विंडो, हाथ से पकड़े गए डिवाइस स्क्रीन, आदि जैसे विवरणों का वर्णन, XSL शैली प्रोसेसर मुख्य घटक है। XSLT स्टाइल शीट और दस्तावेज़ की व्याख्या करने और टेम्पलेट नियमों के अनुसार सामग्री तैयार करने में शामिल है।

स्टाइल शीट पूर्ण विकसित प्रोग्रामिंग सिंटैक्स का उपयोग नहीं करती है क्योंकि यह सीखने और व्याख्या करने के लिए जटिल है। इसके बजाय यह टेम्पलेट नियमों के रूप में जाने जाने वाले नियमों को परिभाषित करता है। इनमें से प्रत्येक नियम एक पैटर्न निर्दिष्ट करता है जो स्रोत दस्तावेज़ में पाया जाना चाहिए। पैटर्न खोजने पर, आउटपुट डॉक्यूमेंट जेनरेट करने के लिए ट्रांसफॉर्मेशन शुरू हो जाता है। स्रोत नोड्स और स्टाइल शीट टेम्प्लेट की तुलना करने के लिए पैटर्न एक्सपीथ पर आधारित एक अभिव्यक्ति भाषा का उपयोग करता है।


परिणामी पेड़ में प्रारूपण शब्दार्थ को शामिल किया गया है, जो प्रारूपण को सक्षम बनाता है। फ़ॉर्मेटिंग शब्दार्थों को फ़ॉर्मेटिंग ऑब्जेक्ट्स का प्रतिनिधित्व करने वाले वर्गों के एक समूह के रूप में परिभाषित किया जा सकता है। परिणाम ट्री नोड्स को फ़ॉर्मेटिंग ऑब्जेक्ट के रूप में कहा जाता है। प्रस्तुति के नियमों को वस्तुओं और गुणों को स्वरूपित करने की कक्षाओं द्वारा परिभाषित किया गया है।