كيفية تحويل XML مع XSLT

لكتابة رمز XSLT ، يجب أن يكون لديك فهم أساسي لـ HTML / XHTML ، XML ، مساحات الأسماء XML ، XPath ، و XSL. XSLT عبارة عن صفحة أنماط تقوم بتحويل XML إلى بنية جديدة للاستخدام مع موزعي الإنترنت المتنوعين. جلب التقدم التكنولوجي العديد من الأماكن المختلفة. يتمتع مستخدم الإنترنت الحديث في الوقت الحالي بفرص أكثر من أي وقت مضى لتصفح الإنترنت ، مثل الهواتف المحمولة وأجهزة الآيبود وأجهزة إكس بوكس ​​وغيرها من الأجهزة المختلفة التي تحتوي على أنظمة متصفح مميزة.

تأخذ XSL Transformations (XSLT) كود XML جيد التكوين وتحوله إلى تنسيق قابل للاستخدام لهذه التطبيقات.

بدء تحويل XSLT

XSLT هو جزء من ورقة أنماط XSL. بما أن ورقة الأنماط تستخدم بناء جملة XML ، فإنك تبدأ ببيان تعريف XML.

- تصريح XML

أضف بيان XSL .

- بيان ورقة النمط

قم بتعريف مساحة الاسم XSLT كجزء من تعريف ورقة الأنماط.

XMLNS: XSL = "http://www.w3.org/1999/XSL/Transform">

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

- يعيّن المستند بأكمله
- هذا يعين عنصرًا فرعيًا في المستند.

على سبيل المثال ، إذا كان لديك عنصر فرعي يسمى الرمز المطابق ، فسيكون:

عند إنشاء XSLT ، تقوم بإنشاء دفق إخراج مُنظَّم ومعروض على صفحة إنترنت.

تتضمن XSLT عددًا من عناصر XSL لتعريف عملية التحويل هذه. ستقوم المقالات القليلة التالية بفحص عناصر XSL المستخدمة في تحويلات XSLT وتقسيم تشفير XSLT.