<?xml version="1.0"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <numbers> <xsl:for-each select="(1 to 10)"> <integer> <xsl:value-of select="."/> </integer> </xsl:for-each> </numbers> </xsl:template> </xsl:stylesheet>
Output (modulo white space):
<?xml version="1.0" encoding="utf-8"?>
<numbers>
<integer>1</integer>
<integer>2</integer>
<integer>3</integer>
<integer>4</integer>
<integer>5</integer>
<integer>6</integer>
<integer>7</integer>
<integer>8</integer>
<integer>9</integer>
<integer>10</integer>
</numbers>