XSLT <xsl:fallback> علامت
تعریف اور استعمال
<xsl:fallback> علامت، جب XSL پروسیسنگ آلہ XSL علامت کو نہیں دعوا کرتا تو اس کی جگہ استعمال کئے جانے والے متبادل کو مقرر کرتی ہے.
قواعد
<xsl:fallback> <!-- Content: template --> </xsl:fallback>
خصوصیات
کوئی نہیں
مثال
مثال 1
یہ مثال، <xsl:loop> علامت استعمال کے لئے تخیلی تھا، جو ہر "title" علامت پر چکر لگا سکتا ہے اگر XSL پروسیسنگ آلہ اس علامت کو نہیں دعوا کرتا (واقعی میں یہ نہیں دعوا کرتا)، تو اس کی جگہ <:xsl:for-each> علامت استعمال کی جائے گی:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="catalog/cd"> <xsl:loop select="title"> <xsl:fallback> <xsl:for-each select="title"> <xsl:value-of select="."/> </xsl:for-each> </xsl:fallback> </xsl:loop> </xsl:template> </xsl:stylesheet>