This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

lookup problem


how do you do a simple lookup? i need the following lookup
function available !throughout! my XSLT:

Lookup('1') -> 'one'
Lookup('2') -> 'two'
LOokup('3') -> 'thre'
Lookup('4') -> 'four'

I tried the folloowing xslt without any luck. ANy help please?

<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:key name="MyKey" match="/root/a/b" use="/root/a/c"/>
<xsl:template match="/">
  <xsl:value-of select="key('MyKey','1')"/><br/>
  <xsl:value-of select="key('MyKey','2')"/><br/>
<xsl:value-of select="key('MyKey','3')"/><br/>
<xsl:value-of select="key('MyKey','4')"/><br/>
</xsl:template>
</xsl:stylesheet>


<?xml version="1.0" ?>
<?xml:stylesheet type="text/xsl" href="style.xsl"?>
<root>
<a><b>1</b><c>one</c></a>
<a><b>2</b><c>two</c></a>
<a><b>3</b><c>three</c></a>
<a><b>4</b><c>four</c></a>
<BulkOfApplicationDataGoesHere/>
</root>

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]