XSLT - फ़ंक्शन संदर्भ पुस्तिका

XQuery 1.0, XPath 2.0 और XSLT 2.0 एक साथ साथ साझा फ़ंक्शन लाइब्रेरी का उपयोग करते हैं।

XSLT फ़ंक्शन

XSLT 100 से अधिक अंतर्निर्मित फ़ंक्शन है। ये फ़ंक्शन शब्द, संख्या, तारीख और समय तुलना, कोण और QName संचार, अनुक्रम संचार, तर्कीय मूल्य, आदि आदि के लिए उपयोग किए जाते हैं।

XSLT फ़ंक्शन के नामस्पेस का URI है:

http://www.w3.org/2005/02/xpath-functions

फ़ंक्शन नामस्पेस का डिफ़ॉल्ट पूर्वस्थिति fn है।

सुझाव: फ़ंक्शन जब बुलाया जाता है तो अक्सर fn: पूर्वस्थिति के साथ आता है, जैसे fn:string()। लेकिन, क्योंकि fn: नामस्पेस का डिफ़ॉल्ट पूर्वस्थिति है, इसलिए फ़ंक्शन का नाम बुलाते समय पूर्वस्थिति का उपयोग नहीं करना आवश्यक है।

आप हमारे XPath शिक्षण पाठ्यक्रम में सभी अंतर्निर्मित XSLT 2.0 फ़ंक्शन संदर्भ देख सकते हैं।

इसमें, इसके अलावा, अंतर्निर्मित XSLT फ़ंक्शनों की सूची दी गई है:

नाम वर्णन
current() वर्तमान कोण को एकल सदस्य के रूप में वापस करता है।
document() बाहरी XML दस्तावेज़ में कोणों की पहुंच के लिए उपयोग किया जाता है।
element-available() द्वारा निर्धारित XSLT प्रसंस्करणकर्ता निर्दिष्ट एलीमेंट को समर्थित करता है की जांच करें।
format-number() संख्या को स्ट्रिंग में बदलें।
function-available() द्वारा निर्धारित XSLT प्रसंस्करणकर्ता निर्दिष्ट फ़ंक्शन को समर्थित करता है की जांच करें।
generate-id() दिये गए नोड के लिए अनूठा पहचान वाली स्ट्रिंग मूल्य को वापस करें।
key() पहले <xsl:key> वाक्यांश द्वारा चिह्नित एलीमेंट को ढूंढें।
node-set ट्री को नोड सेट में बदलें।उत्पन्न नोड सेट हमेशा एक एकल नोड को शामिल करता है और ट्री का रूट नोड है。
system-property() सिस्टम प्रॉपर्टी के मूल्य को वापस करें。
unparsed-entity-uri() अनपारस एंटिटी के URI को वापस करें。