实例解析XPath串函数和XSLT(2)_Xml教程
推荐:如何编写结构完整的XML文档一个XML文档如果符合一些基本的规范,那它就是结构规范的。XML格式有一套比HTML简单的解析规则,允许XML解析器不需要外部描述或了解数据含义就可以解析XML数据。 起始标签和结束
XSLT样式表文档 Letter.xsl
<?xml version='1.0' encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text" indent="yes"/> <xsl:variable name="NL" select="'
'" /> <xsl:template match="/"> <xsl:value-of select="//Date" /> To, <xsl:value-of select="//Address/Line1" /> <xsl:value-of select="//Address/Line2" /> <xsl:value-of select="concat(//Address/City, ' ', //Address/State, ' ', //Address/Zip)" /> <xsl:value-of select="//Address/Country" /> Regarding: <xsl:value-of select="//Subject" /> Dear <xsl:if test="starts-with(//Sex, 'M')">Mr. </xsl:if><xsl:if test="starts-with(//Sex, 'F')">Miss </xsl:if> <xsl:value-of select="//Text" /> </xsl:stylesheet> |
上面的样式表举例说明了concat和starts-with XPath串函数和怎样在输出文本中增加新行,还有定义和使用变量。
分享:浅析XML简易教程之一在Intel的早期,Andy Grove遇到一个雇员 - 他建议公司在芯片的基础上开发个人计算机。AndyGrove疑问道“个人计算机能做什么呢?”,这个雇员举例说,它可以存储处方。Grove考虑到整个研究、开发
- 相关链接:
- 教程说明:
Xml教程-实例解析XPath串函数和XSLT(2)。