Altova Mailing List Archives
>xsl-list Archive Home
>Thread Prev - [xsl] Transforming problem
>Thread Next - [xsl] Encoding of DB distorts special characters?
Re: [xsl] Transforming problem
Date: 11/11/2003 9:41:00 AM
Francis, Instead of using the copy-of on the "para" element match use apply-templates and add another template that matches the para/text(). This should get you closer to the desired output. <xsl:template match="para"> <p> <xsl:apply-templates/> </p> </xsl:template> <xsl:template match="para/text()"> <xsl:value-of select="." /> </xsl:template> rick At 06:41 PM 11/11/2003 +0000, you wrote: Hi all Long time lurker, still very novice in XML/SLT/Xanything... I'm trying to put a simple page together just to show what XML can do. All is well and good, except that I can't seem to transform some child elements. I want to wrap them in some HTML elements, but can't seem to get at them! The one's in question are the <emp>, <person> and <position> elements within the parent <article>. XML is here: http://www.thespiceweasel.com/xsl/newsbrief.xml XSL is here: http://www.thespiceweasel.com/xsl/transformnews.xsl The XSL is probably not particularly well written as I'm still new to this. Any help/advice would be gratefully received. Regards Francis XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list Rick Taylor XML Developer PPDM Association XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list