|
Subject: Re: [xsl] defining sections From: Markus Abt <abt@xxxxxxxx> Date: Fri, 25 Nov 2005 19:16:38 +0100 |
I wrote:
> a simpler approach would be:
>
> <xsl:template match="root">
> <root>
> <artefact doc_ref="{$DOC_REF}" type_id="1">
> <xsl:apply-templates select="data"/>
> </artefact>
> </root>
> </xsl:template>
>
> <xsl:template match="data[following-sibling::data
> [.='Design Derived Requirements']]">
> <before>
> <xsl:value-of select="."/>
> </before>
> </xsl:template>
>
> <xsl:template match="data">
> <after>
> <xsl:value-of select="."/>
> </after>
> </xsl:template>
>
>
> The first data template handles all data elements which have
> a "Design Derived Requirements" following sibling.
>
> The second data template is used for the other data elements.
> It has higher implicit priority so there is no need for a
> predicate expression here.
lower implicit priority, of course.
Regards,
Markus
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] defining sections, Markus Abt | Thread | [xsl] saxon:discard-document, Colin Paul Adams |
| Re: [xsl] comparing true and false , David Carlisle | Date | [xsl] Question About Translate Func, floatingisland |
| Month |