عناصر XSLT <xsl:stylesheet> و <xsl:transform>
التعريف والاستخدام
<xsl:stylesheet> و <xsl:transform> هي عناصر متشابهة تمامًا. كلاهما يستخدم لتعريف عنصر الجذر للنمط.
القواعد النحوية
<xsl:stylesheet id="اسم" version="version" extension-element-prefixes="قائمة" exclude-result-prefixes="قائمة"> <!-- Content:(<xsl:import>*,top-level-elements) --> </xsl:stylesheet>
<xsl:transform id="اسم" version="version" extension-element-prefixes="قائمة" exclude-result-prefixes="قائمة"> <!-- Content:(<xsl:import>*,top-level-elements) --> </xsl:transform>
الخصائص
الخصائص | القيمة | وصف |
---|---|---|
version | version | مطلوب. تحديد إصدار XSLT للنمط. |
extension-element-prefixes | قائمة |
اختياري. قائمة الحروف التوضيحية للنطاقات الاسمية للعناصر الموسعة، مفصولة بالأبيضاء. Netscape 6 لا يدعم هذه الخاصية. |
exclude-result-prefixes | قائمة | اختياري. قائمة الحروف التوضيحية للنطاقات الاسمية التي لا يجب أن تظهر في الناتج، مفصولة بالأبيضاء. |
id | اسم |
اختياري. id الفريد للنمط. Netscape 6 لا يدعم هذه الخاصية. |
مثال
مثال 1
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0"> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> .... .... </xsl:stylesheet>
例子2
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> .... .... </xsl:transform>