将Recordset直接转换成XML
ZDNet软件频道 时间:2003-03-12 作者:Techmail 代码页 |
我要评论()
本文关键词:
<?xml
version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882"
xmlns:z="#RowsetSchema">
<s:Schema id="RowsetSchema"/>
<xsl:output method="xml" omit-xml-declaration="yes"
/>
<xsl:template match="/">
<xsl:apply-templates select="//z:row"/>
</xsl:template>
<xsl:template match="z:row">
<xsl:text
disable-output-escaping="yes"><row></xsl:text>
<xsl:for-each
select="@*">
<xsl:text
disable-output-escaping="yes"><</xsl:text>
<xsl:value-of
select="name()"/>
<xsl:text
disable-output-escaping="yes">></xsl:text>
<xsl:value-of
select="."/>
<xsl:text
disable-output-escaping="yes"></</xsl:text>
<xsl:value-of
select="name()"/>
<xsl:text
disable-output-escaping="yes">></xsl:text>
</xsl:for-each>
<xsl:text
disable-output-escaping="yes"></row></xsl:text>
</xsl:template>
</xsl:stylesheet>