تحويلات لغة أوراق الأنماط القابلة للتوسيع (XSLT)

مؤلف: Randy Alexander
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 3 قد 2024
Anonim
What is XSLT? | How XSLT Works | Advantages of XSLT | Syntax of XSLT | Creating XSLT Document
فيديو: What is XSLT? | How XSLT Works | Advantages of XSLT | Syntax of XSLT | Creating XSLT Document

المحتوى

التعريف - ماذا تعني تحويلات لغة أوراق الأنماط القابلة للتوسيع (XSLT)؟

تحويلات لغة أوراق الأنماط القابلة للتوسيع (XSLT) ، والمعروفة باسم تحويلات XSL ، هي لغة لتحويل مستندات لغة التوصيف القابلة للتوسيع (XML) إلى مستندات منظمة أخرى. يتم ذلك عن طريق استخدام ورقة أنماط تحدد قواعد القالب لتحويل مستند XML مدخلات معين إلى مستند إخراج مناسب بمساعدة معالج XSL.


يمكن أن تحدث تحويلات XSLT إما من جانب العميل أو الخادم. يتكون نموذج معالجة XSLT من واحد أو أكثر من مستندات XML المصدر ، واحد أو أكثر من أوراق أنماط XSL ، ومعالج XSL وواحد أو أكثر من مستندات الإخراج المهيكلة.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا توضح تحويلات لغة صفحات الأنماط القابلة للتوسيع (XSLT)

يتعلق XSLT بتحديد كيفية إنشاء محتوى XML لتمثيل مرئي ، ووصف تفاصيل مثل النمط ، ترقيم الصفحات والتخطيط في وسيط عرض تقديمي مثل نافذة العرض ، وشاشة الجهاز المحمولة باليد ، وما إلى ذلك. معالج نمط XSL هو المكون الرئيسي في تشارك XSLT في تفسير ورقة الأنماط والمستندات وإنشاء المحتوى وفقًا لقواعد القالب.

لا تستخدم ورقة الأنماط بناء جملة برمجيًا كاملًا نظرًا لأنه معقد للتعلم والتفسير. بدلاً من ذلك ، يعرف القواعد المعروفة باسم قواعد القالب. تحدد كل قاعدة من هذه القواعد نمطًا يجب العثور عليه في المستند المصدر. عند العثور على النموذج ، يتم تشغيل التحويل لإنشاء مستند الإخراج. يستخدم النمط لغة تعبير تستند إلى XPath لمقارنة العقد المصدر وقوالب ورقة الأنماط.


يتم تضمين دلالات التنسيق في شجرة النتائج ، والتي تتيح التنسيق. يمكن تعريف دلالات التنسيق على أنها مجموعة من الفئات التي تمثل كائنات التنسيق. يتم تسمية العقد شجرة النتيجة ككائنات التنسيق. يتم تعريف قواعد العرض التقديمي بواسطة فئات كائنات التنسيق والخصائص.