Subject: Re: [xsl] Reading recursive from a list From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Mon, 01 Oct 2007 15:20:42 +0200 |
My Selection list:
<UnitInfos xmlns="Animals"> <Type>UNIT_LION</Type> <Type>UNIT_DOG</Type> </UnitInfos>
According to my selection List, I would like to copy all UnitInfo
elements with their children that have a type element which is listed in
the small list above.
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:a="Animals" exclude-result-prefixes="a" version="1.0">
<xsl:output method="xml" indent="yes"/> <xsl:strip-space elements="*"/>
<UnitInfos xmlns="Animals"> <Type>UNIT_LION</Type> <Type>UNIT_DOG</Type> </UnitInfos>
<xsl:template match="@* | node()"> <xsl:copy> <xsl:apply-templates select="@* | node()"/> </xsl:copy> </xsl:template>
Martin Honnen http://JavaScript.FAQTs.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Reading recursive from a , Houman Khorasani | Thread | [xsl] XSL Help, Waqar Ali |
RE: [xsl] Reading recursive from a , Houman Khorasani | Date | Re: [xsl] Reading recursive from a , David Carlisle |
Month |