[Home] [By Thread] [By Date] [Recent Entries]
On 21.04.2016 14:20, Costello, Roger L. costello@xxxxxxxxx wrote:
I've implemented the function, see below. It works fine, but I want to know if it can be improved. Is there a way to write the function more idiomatic? Shorter? Generalized to be more widely useful? /Roger codepoints-to-string($line-delimiter))" as="xs:string*" /> <xsl:variable name="len" select="count($tokens)" as="xs:integer"/> as="xs:integer" />
<xsl:variable name="value" select="$tokens[position() eq$index]" as="xs:string" />
Can't you simply process the tokens directly e.g. <xsl:for-each select="tokenize($line,
codepoints-to-string($line-delimiter))">
<xsl:if test=". ne ''">
<xsl:variable name="pos" select="position()"/>
<xsl:element name="{$headers[$pos]}">
<xsl:value-of select="."/>
?
|

Cart



