<xsl:choose>
Phần tử <xsl:choose> định nghĩa một lựa chọn giữa một số phương án. Nó hoạt động giống như câu lệnh switch trong các ngôn ngữ thủ tục.
Cú pháp
xml
<xsl:choose>
<xsl:when test="[whatever to test1]"></xsl:when>
<xsl:when test="[whatever to test2]"></xsl:when>
<xsl:otherwise></xsl:otherwise> [optional]
</xsl:choose>
Thuộc tính bắt buộc
Không có.
Thuộc tính tùy chọn
Không có.
Kiểu
Chỉ thị, xuất hiện cùng một template. Nó chứa một hoặc nhiều phần tử <xsl:when>, và tùy chọn, một phần tử <xsl:otherwise> cuối cùng.
Đặc tả
XSLT, section 9.2.
Hỗ trợ Gecko
Được hỗ trợ.