XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
sankar viswanathanSubject: URGENT * to show an image depending upon values present in the tags which is repeating
Author: sankar viswanathan
Date: 01 Dec 2004 08:14 AM
<page>
<seealso>see.gif</seealso>

<link>
<internal><custom>/abc/one.jsp<custom></internal>
<external/>
</link>

<link>
<internal><custom<custom></internal>
<external>google.com<external/>
</link>
</page>
My requirement is seealso image should come whenever there are values present in that <internal><custom> or <external>

if no values exist then we should not provide the see also image.
THis is the requiremnt and URGENT. Plz help me in this regard or provide me any solution .

or case ii

even if we want to change the xml like this

<page>

<link>
<seealso>see.gif</seealso>
<internal><custom>/abc/one.jsp<custom></internal>
<external/>
</link>

<link>
<seealso>see.gif</seealso>
<internal><custom<custom></internal>
<external>google.com<external/>
</link>
</page>

then too the seealso should come only once then all the links follow. and it should not come for each link.


Applicationmktg_sub_rbody_present1.xsl
xsl

Unknownnewsubabovelink.xml
XML and XSL

Posttop
James DurningSubject: URGENT * to show an image depending upon values present in the tags which is repeating
Author: James Durning
Date: 02 Dec 2004 07:12 PM
Is there only one seealso element per page, or does it apply until we see another seealso element?

If only one per page it's much easier; Inside the page template:
<xsl:if test="link/internal/custom[.!=''] | link/external[.!='']">
<xsl:apply-templates select="seealso"/>
</xsl:if>
Check if links exist; if so apply the seealso template.

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.