دروس XSLT

XSLT هو لغة يستخدم لتحويل مستند XML إلى مستند XHTML أو مستندات XML أخرى.

XPath هو لغة يستخدم لتنقل داخل مستندات XML.

المعرفة الأساسية التي تحتاج إلى امتلاكها قبل الدراسة:

قبل المتابعة في دراستك، يجب أن تكون لديك فهم أساسي للمعارف التالية:

  • HTML / XHTML
  • XML / مساحة الاسم XML
  • XPath

إذا كنت ترغب في تعلم هذه المشاريع أولاً، يرجى زيارة الصفحة الرئيسية زيارة هذه الدروس.

ما هو XSLT؟

  • XSLT تشير إلى تحويل XSL (XSL Transformations).
  • XSLT هو الجزء الأكثر أهمية في XSL.
  • يمكن استخدام XSLT لتحويل مستند XML إلى مستند XML آخر.
  • يستخدم XSLT XPath للتنقل في مستندات XML.
  • XPath هو معيار W3C.

XSLT = تحويل XSL

XSLT هو الجزء الأكثر أهمية في XSL.

يستخدم XSLT لتحويل مستند XML إلى نوع آخر من مستندات XML أو أنواع أخرى يمكن التعرف عليها من قبل المتصفحات، مثل HTML وXHTML. عادةً، يتم إكمال هذه المهمة عن طريق تحويل كل عنصر XML إلى عنصر (X)HTML.

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

من المعتاد وصف عملية التحويل بالقول،يحوّل XSLT شجرة XML المصدر إلى شجرة XML الناتجة.

يستخدم XSLT XPath

يستخدم XSLT XPath للبحث عن معلومات داخل مستندات XML. يتم استخدام XPath للتنقل بين العناصر والخصائص في مستند XML.

إذا كنت ترغب في تعلم XPath أولاً، يرجى زيارة دليل XPath.

كيف يعمل ذلك؟

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

XSLT هو معيار W3C

تم تأكيد XSLT كمعيار W3C في 16 نوفمبر 1999.

للحصول على معلومات أكثر حول أنشطة W3C XSL، يرجى زيارة دروس W3C.