|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: copying tags with attributes
At 99/11/24 02:14 +0200, Guy Pirostsky wrote:
How can I copy all tag with attributes? Often you need to do this for more than one element type. The following is a short way of saying "copy the element and all attributes for a bunch of element types named "form", "this", "that" and "other": <xsl:template match="form|this|that|other">
<xsl:copy><!--copy node being visited-->
<xsl:copy-of select="@*"/><!--copy of all attributes-->
<xsl:apply-templates/><!--process the children-->
</xsl:copy>
</xsl:template>I hope this helps. ........ Ken -- G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (Fax:-0995) Web site: XSL/XML/DSSSL/SGML services, training, libraries, products. Practical Transformation Using XSLT and XPath ISBN 1-894049-03-9 Next instructor-led training: 1999-12-05/06, 1999-12-07, - 2000-02-27/28, 2000-05-11/12, 2000-05-15 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








