这篇文章是针对我前面那篇博文的解释! 是我从W3C翻译过来的,我的翻译水平和写作水平有待提高~
中文版:
<xsl:stylesheet> 是根节点,它声明这个文档是个 XSL样式表
格式:<xsl:stylesheet version="1.0"
xmlns:xsl=" http://www.w3.org/1999/XSL/Transform">
<xsl:template>定义了一个模板,match="/" 属性把源XML文档和模板关联
<xsl:for-each> 可以被用来循环得到指定的XML节点
<xsl:value> 可以用来得到指定节点的值,并且可以输出
<xsl:value select="@type">用来得到XML文档的节点的属性值,并且输入
格式:<xsl:stylesheet version="1.0"
xmlns:xsl=" http://www.w3.org/1999/XSL/Transform">
<xsl:template>定义了一个模板,match="/" 属性把源XML文档和模板关联
<xsl:for-each> 可以被用来循环得到指定的XML节点
<xsl:value> 可以用来得到指定节点的值,并且可以输出
<xsl:value select="@type">用来得到XML文档的节点的属性值,并且输入
English Edition:
The<xsl:stylesheet>The root element that declares the document to be an XSL style sheet
Format:<xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform">
The<xsl:template> element defines a template. The match="/" attribute associates the template with the root of the XML source document.
The XSL <xsl:for-each> element can be used to select every XML element of a specified node-set
The <xsl:value-of> element can be used to extract the value of an XML element and add it to the output stream of the transformation
Format:<xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform">
The<xsl:template> element defines a template. The match="/" attribute associates the template with the root of the XML source document.
The XSL <xsl:for-each> element can be used to select every XML element of a specified node-set
The <xsl:value-of> element can be used to extract the value of an XML element and add it to the output stream of the transformation
给出我前面一篇博文的链接
(The Link about my previous blog)
http://blog.csdn.net/wangzi041/archive/2008/09/05/2885925.aspx(convert xml to html)