實例解析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)
。