|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Using XSLT 1.0 , I have tried using the Meunchian
At 05:01 PM 12/19/2006, you wrote:
A quick and dirty way: Not really. It'll display AgencyName only if the current node of the instruction is the first node among the current node list -- something which only has to do with the order of the nodes you select by your key if you control for this. If you don't, and it works, it's working by accident. Note, however, that your key only groups by FilingType--if you have multiple AgencyNames with the same FilingType only the first occurrence of AgencyName will appear. Using an explicit for-each instruction around the xsl:if clause will provide the needed control to make sure position() works properly ... but it's then safer just to select the first one in document order explicitly: <xsl:for-each
select="key('tar_by_filingtype', concat(FilingType, ' ', AgencyName))[1]">
<!-- note predicate in select expression -->
<div>
<xsl:value-of select="AgencyName"/>
</div>
</xsl:for-each>Cheers, Wendell ====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






