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]

Finding a specific element and outputting another related elements value


Hello all,
I don't know if this is possible:

I need to output the contents of one element dependant on the previous
elements content (i.e. if RemarkQualifier=DIMENSIONS then output '24 @
48"X48"X48"'.

XML:
<Release>
	<OrderRemark>
		<RemarkQualifier>DIMENSIONS</RemarkQualifier>
		<RemarkText>24 @ 48"X48"X48"</RemarkText>
	</OrderRemark>
</Release>
<Release>
	<OrderRemark>
		<RemarkQualifier>PIECES</RemarkQualifier>
		<RemarkText>24</RemarkText>
	</OrderRemark>
</Release>


This is what I had, but it doesn't work - all I obtain is the
RemarkQualifier.  I have also tried 'key' and all sorts of other stuff...


<xsl:value-of select="OrderRemark"/>
<xsl:for-each select="//RemarkQualifier">
<xsl:if test="//RemarkQualifer='PIECES'">
<xsl:for-each select="//RemarkText"/>
</xsl:if>
</xsl:for-each>

Thanks very much in advance!!!!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.264 / Virus Database: 136 - Release Date: 7/2/2001


 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]