[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Shashank,
At 07:03 PM 4/6/2010, you wrote:
Well if you're using XSLT 2.0, then this:
Can be this:
While you may not be processing the entire group, there's no rule that says you have to.
Alternatively, you might consider this:
The bottom line is that XSLT 2.0 offers several (many) features that allow you to simplify processing --
RE: [xsl] Mandatory and Missing Columns
Subject: RE: [xsl] Mandatory and Missing Columns From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 07 Apr 2010 10:50:30 -0400 |
Shashank,
At 07:03 PM 4/6/2010, you wrote:
Thank you very much for this.
I forgot to mention that I am using xslt 2.0 and used the tokenize function to calculate variable.
Well if you're using XSLT 2.0, then this:
> <xsl:for-each select="//document_type[generate-id() = > generate-id(key('docType',@sp_document_type)[1])]"> > <xsl:variable name="doctype" select="@sp_document_type"/>
Can be this:
<xsl:for-each-group select="//document-type" group-by="@sp_document_type"> <xsl:variable name="doctype" select="current-grouping-key()"/>
While you may not be processing the entire group, there's no rule that says you have to.
Alternatively, you might consider this:
<xsl:for-each select="distinct-values(//document-type/@sp-document-type"> <xsl:variable name="doctype" select="."/> ...
The bottom line is that XSLT 2.0 offers several (many) features that allow you to simplify processing --
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 ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Mandatory and Missing Col, Shashank Jain | Thread | Re: [xsl] Create Table, Eric J. Bowman |
Re: [xsl] What is best practice for, G. Ken Holman | Date | Re: [xsl] Create Table, Wendell Piez |
Month |