1. <xsl:template>
創建模板,屬性match, 當解析內容和match值匹配時,將用該模板的內容替換原內容
2.<xsl:value-of>
抽取xml element的某個節點的值. 通過屬性select="(XPATH表達式)"獲取該值
表示 輸出 catalog 中的cd的title的值 輸出 catalog 中的cd的artist的值
3. <xsl:for-each>
選出所有滿足select條件的元素, select="(XPATH表達式)"是選擇的條件
表示碰到 catalog/cd 時,就輸出他的title 和artist 值
4. <xsl:sort>
將輸出結果排序, 屬性 select 表示根據哪一個元素來排序
表示將輸出的結果 按 artist元素進行排序
5. <xsl:if>
條件判斷, test="expression",是判斷的條件
表示只輸出 price > 10的結果
6. <xsl:choose>
相當於if else ,與<xsl:when> <xsl:otherwise>嵌套使用
7. <xsl:apply-templates>
對當前元素和當前元素的子元素進行模板匹配(從已定義的模板去匹配)
如果加上select=" match value",那就只對匹配" match value"的元素有效