I am exporting from a FileMaker database and using an xsl style sheet to convert to Excel. Because of my database design I have two header rows before the data rows. I want to skip the first row. Is there a way to do that in the xsl? Below is my code.
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl=" xmlns:fmp=" exclude-result-prefixes="xsl fmp">
<xsl
utput method="text"/>
<xsl:template match="/">
<xsl:variable name="record" select="fmp:FMPXMLRESULT/fmp:RESULTSET/fmp:ROW[1]"/>
<xsl:if test="boolean($record/fmp:COL[1]/fmp
ATA)"><xsl:value-of select="$record/fmp:COL[1]/fmp
ATA"/>
</xsl:if><xsl:text>,</xsl:text>
<xsl:if test="boolean($record/fmp:COL[2]/fmp
ATA)"><xsl:value-of select="$record/fmp:COL[2]/fmp
ATA"/>
</xsl:if><xsl:text>,</xsl:text>
<xsl:if test="boolean($record/fmp:COL[3]/fmp
ATA)"><xsl:value-of select="$record/fmp:COL[3]/fmp
ATA"/>
</xsl:if><xsl:text>,</xsl:text>
<xsl:if test="boolean($record/fmp:COL[4]/fmp
ATA)"><xsl:value-of select="$record/fmp:COL[4]/fmp
ATA"/>
</xsl:if><xsl:text>
</xsl:text>
<xsl:for-each select="fmp:FMPXMLRESULT/fmp:RESULTSET/fmp:ROW">
<xsl:variable name="therecord" select="current()"/> <xsl:text>"</xsl:text>
<xsl:if test="boolean($therecord/fmp:COL[5]/fmp
ATA)"><xsl:value-of select="$therecord/fmp:COL[5]/fmp
ATA"/></xsl:if><xsl:text>","</xsl:text>
<xsl:if test="boolean($therecord/fmp:COL[6]/fmp
ATA)"><xsl:value-of select="$therecord/fmp:COL[6]/fmp
ATA"/></xsl:if><xsl:text>","</xsl:text>
<xsl:if test="boolean($therecord/fmp:COL[7]/fmp
ATA)"><xsl:value-of select="$therecord/fmp:COL[7]/fmp
ATA"/></xsl:if><xsl:text>","</xsl:text>
<xsl:if test="boolean($therecord/fmp:COL[8]/fmp
ATA)"><xsl:value-of select="$therecord/fmp:COL[8]/fmp
ATA"/></xsl:if>
<xsl:text>"
</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl=" xmlns:fmp=" exclude-result-prefixes="xsl fmp">
<xsl
<xsl:template match="/">
<xsl:variable name="record" select="fmp:FMPXMLRESULT/fmp:RESULTSET/fmp:ROW[1]"/>
<xsl:if test="boolean($record/fmp:COL[1]/fmp
</xsl:if><xsl:text>,</xsl:text>
<xsl:if test="boolean($record/fmp:COL[2]/fmp
</xsl:if><xsl:text>,</xsl:text>
<xsl:if test="boolean($record/fmp:COL[3]/fmp
</xsl:if><xsl:text>,</xsl:text>
<xsl:if test="boolean($record/fmp:COL[4]/fmp
</xsl:if><xsl:text>
</xsl:text>
<xsl:for-each select="fmp:FMPXMLRESULT/fmp:RESULTSET/fmp:ROW">
<xsl:variable name="therecord" select="current()"/> <xsl:text>"</xsl:text>
<xsl:if test="boolean($therecord/fmp:COL[5]/fmp
<xsl:if test="boolean($therecord/fmp:COL[6]/fmp
<xsl:if test="boolean($therecord/fmp:COL[7]/fmp
<xsl:if test="boolean($therecord/fmp:COL[8]/fmp
<xsl:text>"
</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>