XSLT - فونکشن مراجع دستور

XQuery 1.0، XPath 2.0 اور XSLT 2.0 اسی فونکشنوں کا استعمال کرتے ہیں۔

XSLT فونکشن

XSLT میں 100 سے زیادہ باطنی فونکشن ہیں۔ یہ فونکشنوں کو فونکشنوں کی جملوں، اعداد، تاریخ و وقت کی تفاوت، نود اور QName عمل، سلسلہ عمل، منطقی جملوں وغیرہ جیسے استعمال کئے جاتے ہیں。

XSLT فونکشنوں کی نامزایتی کا آئی آر آئی:

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

فونکشن نامزایتی کا فرضی پیمانہ fn ہے。

نکات: فونکشنوں کو بلند کردہ وقت fn: سابقہ علامت سے کیا جانا چاہئے، مثلاً fn:string()۔ لیکن جب fn: نامزایتی کا فرضی پیمانہ ہے تو، فونکشن کا نام بلند کردہ وقت پیمانے کی ضرورت نہیں ہوتی。

آپ باطنی XSLT 2.0 فونکشنوں کی مراجع کی سہولت ہماری XPath تعلیم میں دستیاب کر سکتے ہیں。

اس کے علاوہ، اس میں باطنی 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实体 غیرپarsه شده برگردانید.