[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XML transformation based on parameters
Emiliano Pecis wrote:
Now, I have two issues. First of all the management of this "parameters".Secondly, every xml elements (GetCatalog, ListOfCatalog, etc etc) could change: only tag "param" will be the same. I am not sure I have understood your requirements correctly. The following copies everything besides 'param' elements where instead for 'param name="new"' the text 'newvalue' is output, and for 'param name="same"' the text contents of the 'param' element is output: <xsl:template match="@* | node()"> <xsl:copy> <xsl:apply-templates select="@* | node()"/> </xsl:copy> </xsl:template> <xsl:template match="param[@name = 'new']"> <xsl:text>newvalue</xsl:text> <xsl:template> <xsl:template match="param[@name = 'same']"> <xsl:value-of select="."/> </xsl:template> -- Martin Honnen http://JavaScript.FAQTs.com/
|
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
|