Subject: RE: [xsl] <xsl:element> Problem From: "Sullivan, Dan" <dsullivan@xxxxxxxxxxx> Date: Fri, 7 Sep 2001 05:06:43 -0700 |
You are using <output method="text"/>, which will only produce text nodes. Change it to <output method="xml"/> and you will get the results I think you are expecting. Dan -----Original Message----- From: Dev Chandramani [mailto:devc33@xxxxxxxxxxx] Sent: Friday, September 07, 2001 7:55 AM To: XSL List Subject: [xsl] <xsl:element> Problem Hi, I am fairly new to XSL so my apologies if I am missing something obvious. I am trying to use XSL to output XML - sounds simple enough. My example XML input document is : <?xml version="1.0"?> <test> <num>11</num> <num>22</num> <num>33</num> </test> And my XSL stylesheet is : <?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:strip-space elements = "*" /> <xsl:output method="text" indent="no" encoding="utf-8"/> <xsl:template match="/"> <xsl:for-each select="//num"> <xsl:element name="new-num"><xsl:value-of select="."/></xsl:element> <xsl:text>
</xsl:text> <!-- output new line --> </xsl:for-each> </xsl:template> </xsl:stylesheet> So what I expect the output to be like would be : <new-num>11</new-num> <new-num>22</new-num> <new-num>33</new-num> But instead I'm getting : 11 22 33 So it seems the <new-num> tags aren't being correctly outputted. Even if I change the line that outputs the tags to be the following : <new-num><xsl:value-of select="."/></new-num> I stil get the incorrect output. I am using the xalan and xerces jar files from xalan version 2.2.D9 and jdk 1.3.1 Any help would be greatly appreciated. Thanks in advance. Dev. 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 -> |
---|---|---|
RE: [xsl] <xsl:element> Problem, Michael Kay | Thread | [xsl] XPath help, William Bagby |
Re: [xsl] <xsl:element> Problem, cutlass | Date | RE: [xsl] <xsl:element> Problem, Dev Chandramani |
Month |