[xsl] Generate a List

Subject: [xsl] Generate a List
From: Alice Ju-Hsuan Wei <ajwei@xxxxxxxxxxx>
Date: Tue, 6 Nov 2007 18:57:19 -0500
Hi,

I am trying to use the XSLT to generate something simple like a list and output it to HTML with <ul> and <li> tags.

This is my XSLT:

 <xsl:template match="head">
       <p>
          <xsl:apply-templates/>
       </p>
   </xsl:template>

<xsl:template match="list">
<xsl:value-of select="child::item"/>
</xsl:template>

My XML:

<head>Things to do</head>
<list>
<item>Wash the dog</item>
<item>Take out the trash</item>
<item>Check out books on XSLT</item>
<item>Go to the bank</item>
<item>Pay bills</item>
</list>

Output:

<p class="">Things to do</p>

Wash the dog Take out the trash Check out books on XSLT Go to the bank Pay bills
<br>


Can anyone please tell me what is wrong with my code?

Thanks to those who can help.

Alice

Current Thread