xsl-list
[Top] [All Lists]

RE: XSL : Numbers to Words

2004-04-23 11:57:01
-----Original Message-----
From: Josh Canfield [mailto:Josh(_dot_)Canfield(_at_)plumtree(_dot_)com]

There is probably a better way to do this, but here is my

Hi,

Well, in any case, you made it a lot farther than I did :)

I'm not sure whether it would be better, but I'd be inclined to replace this
template:


  <xsl:template name="word-map">

With a small xml file, containing mappings of the sort:

<root>
<n num="1" word="one" />
<n num="2" word="two" />
...
</root>

then load this in via document(), and use XPath expressions to retrieve the
words:

<xsl:variable name="num-to-word"
              select="document('nums.xml')/*/n" />
...
<xsl:value-of select="$num-to-word/*[(_at_)num=$val]/@word" />


Just a thought... I'm not sure about the particular benefits though.


Cheers,

Andreas



<Prev in Thread] Current Thread [Next in Thread>