Re: [xsl] getting the attribute into the literal result element

Subject: Re: [xsl] getting the attribute into the literal result element
From: Toma Tasovac <ttasovac@xxxxxxxxxxxxx>
Date: Sat, 1 May 2004 11:50:01 +0200
Actually, I have one more question.

I have two types of words:

<w lemma = "speak">spoke</w>

and

<w>day</w>

That is to say, I have no lemma indicated if the form of the word in the text is the same as the standard dictionary entry for that word.

Now, I have two possible cases:

a) if lemma is indicated:

<a href="lookup.php?word={@lemma} target=iframewindow">
  <xsl:value-of select="."/>
</a>

b) if there is no lemma attribute

<a href="lookup.php?word={.} target=iframewindow">
<xsl:value-of select="."/>
</a>


How can I combine the two so that xsl checks if there is a lemma attribute or not, and based on that apply either the first or the second scenario?


Much obliged,
T.



Write

<a href="lookup.php?word{@lemma} target=iframewindow">
  <xsl:value-of select="."/>
</a>

Michael Kay

-----Original Message-----
From: Toma Tasovac [mailto:ttasovac@xxxxxxxxxxxxx]
Sent: 01 May 2004 08:19
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] getting the attribute into the literal result element

I'm having trouble writing writing a simple xsl transformation from:

<w lemma = "speak">spoke</w>

to:

<a href = "lookup.php?word=speak target=iframewindow">spoke</?>


I'd be grateful for your help.


All best,
Toma

Current Thread