องค์ประกอบ <xsl:fallback> ของ XSLT
การประกาศและการใช้งาน
องค์ประกอบ <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>