Subject: Re: [xsl] New to XSL - Trying to apply bold From: "Malcolm Macaulay" <malcolm_xslt_list@xxxxxxxxxxx> Date: Thu, 15 May 2003 14:35:02 -0500 |
Hi JB, Your <xsl:template match="para"> template is never being invoked. The <xsl:template match="employee"> matches and outputs all the text from the children nodes but the tree-walking ends at that point. To invoke template matching on the children of <employee> you must have an xsl:apply-templates (either with or without a select attribute). See the modified XSLX below. HTH cheers Malcolm Try this: <?xml version="1.0" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="employee"> <i><xsl:apply-templates/></i> </xsl:template> <xsl:template match="firstName | surname"> <xsl:value-of select="."/> </xsl:template> <xsl:template match="para"> <b><xsl:text> </xsl:text><xsl:value-of select="."/></b> </xsl:template> </xsl:stylesheet> ----- Original Message ----- From: <JABakken@xxxxxxxxxxxxxx> To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx> Sent: Thursday, May 15, 2003 2:04 PM Subject: [xsl] New to XSL - Trying to apply bold > > > > > This is probably a really basic question, but it's something I seem to be > struggling with and have not yet realized the logic of it. > > Here is my very simple XML: > > <?xml version="1.0"?> > <employee> > <firstName>Joe</firstName> > <surname>Smith</surname> > <para>is a technical writer.</para></employee> > > And here is my XSL: > > <?xml version="1.0" ?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template match="employee"> > <i><xsl:value-of select="."/></i> > </xsl:template> > > <xsl:template match="para"> > <b><xsl:value-of select="."/></b> > </xsl:template> > > </xsl:stylesheet> > > I am trying to bold the section "is a technical writer" and I cannot seem > to get it to work. Any suggestions? > > Thanks in advance. > > -JB > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] New to XSL - Trying to apply , JABakken | Thread | Re: [xsl] New to XSL - Trying to ap, J.Pietschmann |
Re: [xsl] Lookup alternate inflecti, J.Pietschmann | Date | Re: [xsl] New to XSL - Trying to ap, J.Pietschmann |
Month |