|
Subject: Re: [xsl] Moving elements of place From: "beatrizlangiano" <beatrizlangiano@xxxxxxxxxx> Date: Mon, 17 Mar 2003 14:11:58 -0300 |
Hi Mike, this template exclude all elements child of
XMI.content, and I don't want this.
In this example, I want exlcude only
Foundation.Core.ModelElement.name.
How can I do this?
<xsl:template match="XMI.content">
<xsl:copy>
<xsl:apply-templates
select="@*|node()[not
(self::Model_Management.Model/Foundation.Core.ModelElemen
t.name)]"/>
</xsl:copy>
<xsl:apply-templates
select="Model_Management.Model/Foundation.Core.ModelEleme
nt.name"/>
</xsl:template>
PS: if I want exclude ALL instances of an element (they
appears in anyplace of XMI.content), and copy them at
the
end, what I must do?
> This is the third time today that we've suggested this:
>
> Use the identity transform, as discussed in the XSLT sp
ec under Copying:
>
> <xsl:template match="@*|node()">
> <xsl:copy>
> <xsl:apply-templates select="@*|node()"/>
> </xsl:copy>
> </xsl:template>
>
> This will result in a recursive copy of all nodes.
>
> Add to it a template that matches the nodes you want to
treat specially:
>
> <xsl:template match="XMI.content">
> <xsl:copy>
> <xsl:apply-templates select="@*|node()[not
(self::foo)]"/>
> </xsl:copy>
> <xsl:apply-templates select="foo"/>
> </xsl:template>
>
> In this case, you're excluding the 'foo' element chilre
n of the 'XMI.content'
> element from being processed until after the copy of th
e XMI.content element
> is made.
>
> Mike
>
> --
> Mike J. Brown | http://skew.org/~mike/resume/
> Denver, CO, USA | http://skew.org/xml/
>
> XSL-
List info and archive: http://www.mulberrytech.com/xsl/x
sl-list
>
>
__________________________________________________________________________
E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Moving elements of place, Mike Brown | Thread | RE: [xsl] Moving elements of place, Américo Albuquerque |
| Re: [xsl] Re: Identifying Existence, Wendell Piez | Date | RE: [xsl] Answers to review questio, Lars Huttar |
| Month |