由于工作需要,一直在学习XML+XSL。下面是一些笔记。
1.XSL语法:
XPATH:
match="a" 匹配a这个节点
match="(a|b)" 匹配a和b两个节点(并)
match="a//b" 匹配<a><b>...</b></a>里的b节点,即拥有a父节点的b节点
<xsl:value-of select="ele" />
选择context下的ele元素值并显示出来
<xsl:if test="bool statement">
</xsl:if>
测试bool statement里的状态,满足则运行其中的代码段
<xsl:for-each select="ele">
</xsl:for-each>
最常用的循环语句,选择context下的ele元素并循环之