|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How many tags in one structure?
Hi Karl,
Here is a solution using identity template..
<?xml version="1.0"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="xml" indent="yes" />
<xsl:template match="node() | @*">
<xsl:copy>
<xsl:apply-templates select="node() | @*" />
</xsl:copy>
</xsl:template>
<xsl:template match="book">
<xsl:if test="count(description) = 2">
<xsl:copy-of select="." />
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Regards,
Mukul
--- Karl Koch <TheRanger@xxxxxxx> wrote:
> Hello,
>
> assuming I have the following structure (please take
> my applogies if the
> books don't suit your taste ;-):
>
> <bookshelf>
> <book>
> <id>1</id>
> <title>Alice in Wonderland</title>
> <description>A classic</description>
> </book>
> <book>
> <id>2</id>
> <title>1984</title>
> <description>A British Classic about a
> completely controlled society
> written by George Orwell.</description>
> <description>Very good read</description>
> </book>
> </bookshelf>
>
> I wouild like to get those books, which do have two
> "description" tags. How
> can I do that? The results shouild look like that:
>
> <bookshelf>
> <book>
> <id>2</id>
> <title>1984</title>
> <description>A British Classic
> ...</description>
> <description>Very good read</description>
> </book>
> </bookshelf>
>
> Kind Regards,
> Karl
>
> --
> GMX DSL = Maximale Leistung zum minimalen Preis!
> 2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat:
> http://www.gmx.net/de/go/dsl
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
|
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
|

Cart








