Subject: [xsl] Element creation From: David Pratt <dave.pratt@xxxxxxxxxxxxxxxxx> Date: Tue, 03 Dec 2002 12:10:04 -0800 |
I have reviewed tutorials and hoping someone can point out why the style_name element is not being created and how to correct this. Help appreciated. Thanks. XML: <document> <para> <space_before>12</space_before> <justified>true</justified> <font_size>10</font_size> <font>Arial</font> <style_name>title</style_name> <para_content>This is the title</para_content> </para> <para> <space_before>12</space_before> <justified>true</justified> <font_size>10</font_size> <font>Arial</font> <style_name>body</style_name> <para_content>This is the body</para_content> </para> <document> XSL: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml"/> <xsl:template match="/"> <article> <xsl:for-each select="/document/para"> <xsl:element name="{style_name}"> <xsl:value-of select="para_content"/> </xsl:element> </xsl:for-each> </article> </xsl:template> </xsl:stylesheet> Am looking for this result: <article> <title>This is the title.</title> <body>This is the body.</body> </article> but getting this instead: <article>This is the title.This is the body.</article> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] mathematical functions - spec, bix xslt | Thread | RE: [xsl] Element creation, Zarella Rendon |
Re: [xsl] Reusable XSLT templates, Steve Ball | Date | RE: [xsl] special character, Michael Kay |
Month |