Subject: Re: [xsl] applying templates to an attribute From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Tue, 18 Dec 2001 18:57:22 -0500 |
I find the following very useful and simple. ( BTW $output is a parameter)
xml:
John <alt executive="is creating" other="has created" another="will create"/> a new product.
xsl:
<xsl:template match="alt"> <xsl:value-of select="@*[name()=$output]"/> </xsl:template>
But I cannot put any markup in the content, like if I want John <i>will</i> create a new product.
Any suggestions?
John <alt> <executive>is creating</executive> <other>has created</other> <another><i>will</i> create</another> </alt> a new product.
<xsl:template match="alt"> <xsl:apply-templates select="*[name()=$output]"/> </xsl:template>
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] applying templates to an attr, Eric Smith | Thread | Re: [xsl] applying templates to an , Joerg Heinicke |
[xsl] Should "//ename[n]" mean "/de, Mulberry Technologie | Date | Re: [xsl] applying templates to an , Joerg Heinicke |
Month |