建立文件:1.xml
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="1.xsl" ?>
<state>
<param><name>文字</name><type>text</type><value>hello</value></param>
<param><name>图片</name><type>image</type><value>1.jpg</value></param>
</state>
建立文件:1.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<table>
<xsl:for-each select="state/param">
<tr>
<td>
<xsl:value-of select="name"/>
</td>
<td>
<xsl:if test="type='image'">
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:value-of select="value"/>
</xsl:attribute>
</xsl:element>
</xsl:if>
<xsl:if test="type='text'">
<xsl:value-of select="value"/>
</xsl:if>
</td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
推荐学习网站:http://www.w3cschool.cn/