[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Translating element names
> I am having trouble writing an XSLT to do a simple > transformation task. I have lots of XML documents > that have there element tags as CAPITAL letters. I > need to write a XSLT to transform these XML documents > to contain all lowercase elements. You need something like <xsl:template match="*"> <xsl:element name="{translate(name(), 'ABCDEF...', 'abcdef...')}"> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:element> </xsl:template> Possibly a bit more complex if using namespaces. Mike Kay 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
|