एक्सएसएलटी परिचय
एक्सएसएल (एक्स्टेंसिबल स्टाइलशीट लैंग्वेज) एक्सएमएल के लिए एक स्टाइलिंग भाषा है।
XSLT,XSL ट्रांसफॉर्मेशन के लिए खड़ा है।
यह ट्यूटोरियल आपको सिखाएगा कि XML दस्तावेज़ों को अन्य स्वरूपों में बदलने के लिए XSLT का उपयोग कैसे करें (जैसे XML को HTML में बदलना)।
ऑनलाइन एक्सएसएलटी संपादक
हमारे ऑनलाइन संपादक के साथ, आप एक्सएमएल और एक्सएसएलटी कोड संपादित कर सकते हैं, और परिणाम देखने के लिए एक बटन पर क्लिक कर सकते हैं।
एक्सएसएलटी उदाहरण
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
यह कैसे काम करता है यह देखने के लिए "इसे स्वयं आज़माएं" बटन पर क्लिक करें।
आपको पहले से क्या पता होना चाहिए
जारी रखने से पहले आपको निम्नलिखित की बुनियादी समझ होनी चाहिए:
- एचटीएमएल
- एक्सएमएल
यदि आप पहले इन विषयों का अध्ययन करना चाहते हैं, तो हमारे होम पेज पर ट्यूटोरियल खोजें ।
एक्सएसएलटी संदर्भ
W3C अनुशंसा से सभी XSLT तत्वों का विवरण, और ब्राउज़र समर्थन के बारे में जानकारी।
XSLT, XPath, और XQuery फ़ंक्शंस
XSLT 2.0, XPath 2.0 और XQuery 1.0, समान फ़ंक्शन लाइब्रेरी साझा करते हैं। 100 से अधिक अंतर्निहित कार्य हैं। स्ट्रिंग मान, संख्यात्मक मान, दिनांक और समय तुलना, नोड और QName हेरफेर, अनुक्रम हेरफेर, और बहुत कुछ के लिए कार्य हैं।