دليل مرجع الوظائف XSLT

XQuery 1.0، XPath 2.0 و XSLT 2.0 تتشارك نفس مكتبة الوظائف.

وظائف XSLT

تتضمن XSLT أكثر من 100 وظيفة مدمجة. هذه الوظائف تستخدم قيم النصوص، والرقم، مقارنة التواريخ والوقت، عمليات العناصر وQName، عمليات السلسلة، القيم العقلية، وما إلى ذلك.

مقدار URI لمساحة الأسماء للوظائف 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 غير المفسر للكيان.