This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

It's boring, XSLT ...

 
Hongqing Lu
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to use XSLT to format xml, follows with my xml file and xsl file
XML
...
<root>
<user>
<user_id>27</user_id>
<name>John</name>
</user>
......
</root>
XSL file
<xsl:template match="/">
<xsl:for-each select="root/user">
<tr>
<td><a href=" put code here "><xsl:value-of select="Title"/></a></td>.....Line (4)
<td><xsl:value-of select="name"/></td>
</tr>
</xsl:for-each>
</xsl:template>
In line 4 of xsl file , I want to put value of <xsl:value-of select="user_id"/> into html link, just href="<xsl:value-of select="user_id"/>"
I tried several methods to do it, anyone didn't work successfully.
How to put the value into href attribute within tag a???
Please help ....
Thanks in advance.
 
Ashok Mash
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try using <xsl:attribute>. An example,
<a>
<xsl:attribute name="href"><xsl:value-of select="user_id"/></xsl:attribute>The title part</a>
Hope this helps!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic