This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

simple problem of getting line breaks in the output



Hi All,

I have this problem which seems to be pretty simple to fix, but I havent
been able to fix it cuz I am totally new to xsl and stuff.. Could anyone
help me with this please..

The output I get is :
<?xml version="1.0" encoding="UTF-8"?>
<constant>reading</constant><constant>singing</constant>

but the output I need is:
<?xml version="1.0" encoding="UTF-8"?>
<constant>reading</constant>
<constant>singing</constant>

My question is, how do I have every new hobby on a different line...

Thanks a lot,
Shalaka
-------------------------------------------------------------------------

This is my xml file:
-------------------

<?xml version="1.0"?>
<person>
 <name>x</name>
 <address>y</address>
 <hobbylist>
   <hobby>reading</hobby>
   <hobby>singing</hobby>
 </hobbylist>
</person>   


This is my xsl file:
-------------------

<?xml version="1.0"?> 

<xsl:stylesheet xmlns:xsl =
"http://www.w3.org/1999/XSL/Transform" version="1.0">

  <xsl:template match="/">

   <xsl:for-each select = "//hobby">
   <constant> <xsl:value-of select ="."/></constant>
   
   </xsl:for-each>

  </xsl:template>

</xsl:stylesheet>





 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]