XSLT <xsl:fallback> ਅਸਮਾਨ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

<xsl:fallback> ਅਸਮਾਨ ਨੇ ਇਹ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਹੈ ਕਿ XSL ਪ੍ਰਸੰਸਕਰਕ XSL ਅਸਮਾਨ ਨੂੰ ਸਮਰਥ ਨਹੀਂ ਹੋਣ ਤਾਂ ਕਿਸੇ ਵਿਕਲਪੀ ਕੋਡ ਨੂੰ ਚਲਾਇਆ ਜਾਵੇ।

ਵਿਆਕਰਣ

<xsl:fallback>
<!-- Content: template -->
</xsl:fallback>

ਵਿਸ਼ੇਸ਼ਤਾ

None

ਉਦਾਹਰਣ

ਉਦਾਹਰਣ 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>