[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] XSLT that does uppercase translation of all attributes andelements...
- From: David Carlisle <davidc@nag.co.uk>
- To: casi1min@police.nsw.gov.au
- Date: Wed, 6 Dec 2006 00:20:06 GMT
> Thanks. It copies over the namespaces great!
> I made the change (& played around again) however it doesn't UPPERCASE the
> ATTRIBUTES
Oh sorry you have a typo in your code I didn't spot before
You mean to select all the attributes of the element here:
<xsl:for-each select="../@*">
but that selects the attributes of your parent, you want
<xsl:for-each select="@*">
Then, having done the attributes in the for-each you don't want to apply
templates to them so change
<xsl:apply-templates
select="node()|@*"/>
to
<xsl:apply-templates select="node()"/>
(xsl-list better thna xml-dev for this sort of thing)
David
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]