插入代码:
<?xml version="1.0" encoding="GB2312"?>
<resume>
<name>潇潇</name>
<sex>男</sex>
<birthday>1982.11</birthday>
<skill>网页设计制作</skill>
</resume>
<resume>
<name>潇潇</name>
<sex>男</sex>
<birthday>1982.11</birthday>
<skill>网页设计制作</skill>
</resume>
XSL(eXtensible Stylesheet Language),即可扩展样式表语言,是 w3c 推荐的一种标准,用以定义 XML 文档的转换与格式化。XSL 语言家族主要包括三大部分:XSLT、XPath 及 XSL-FO。如果要从XML里提取相关的数据,就要用到XSL提供的模式化查询语言。所谓模式化查询语言,就是通过相关的模式匹配规则表达式从XML里提取数据的特定语句。
参考微软的"XSL开发者指南",我们大致可将模式语言分为三种:
选择模式:
插入代码:
<xsl:for-each> <xsl:value-of> <xsl:apply-templates>
插入代码:
<xsl:if> <xsl:when>
插入代码:
<xsl:template>
这是一些最基本的东西,还在实践学习中,更多关于XSLT的应用以后再具体说。相关参考文档:
developerWorks 中国:XML 新手入门
developerWorks 中国:XML: XSL 专题
蓝色理想:跟我学XSL(一)
蓝色理想:跟我学XSL(二)


文章来自:
引用通告地址: