[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NewBie:pls Help!
- From: Priyanka Asija <priyanka@net4nuts.com>
- To: xml-dev@lists.xml.org
- Date: Mon, 27 Aug 2001 12:19:01 +0530
Dear XMLers,
Please guide me...
I have an xml file
<Parent>
<Child>
<Child1>data</Child1>
<Child2>data</Child2>
<Child3>data</Child3>
<Child4>data</Child4>
<Child5>data</Child5>
<Child6>data</Child6>
<Children>
<Siblings>
<Sibling1>Data of Sibling1</Sibling1>
<Sibling2>Data of Sibling2</Sibling2>
<Sibling3>Data of Sibling3</Sibling3>
<Sibling4>Data of Sibling4 </Sibling4>
<Sibling5>Data of Sibling5</Sibling5>
</Siblings>
</Children>
</Child>
</Parent>
and the corresponsing XSL,
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
<body>
<table border="1">
<tr>
<td>Child1</td>
<td>Child2</td>
<td>Child3</td>
<td>Child4</td>
<td>Child5</td>
<td>Child6</td>
</tr>
<xsl:for-each select="Parent/Child" >
<tr>
<td><xsl:value-of select="Child1"/></td>
<td><xsl:value-of select="Child2"/></td>
<td><xsl:value-of select="Child3"/></td>
<td><xsl:value-of select="Child4"/></td>
<td><xsl:value-of select="Child5"/></td>
<td><xsl:value-of select="Child6"/></td>
</tr>
</xsl:for-each>
<th>
<h1>Children</h1>
</th>
<tr>
<td>Sibling1</td>
<td>Sibling2</td>
<td>Sibling3</td>
<td>Sibling4</td>
<td>Sibling5</td>
</tr>
<xsl:for-each select="Parent/Child/Children/Siblings">
<tr>
<td><xsl:value-of select="Sibling1"/></td>
<td><xsl:value-of select="Sibling2"/></td>
<td><xsl:value-of select="Sibling3"/></td>
<td><a href="{Sibling4}"><xsl:value-of
select="Sibling4"/></a></td> <!-- my problem spot..-->
<td><xsl:value-of select="Sibling5"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Problem:
I want the value of the Sibling4 to be placed in the href value, and i
am doing it through <a href="{Sibling4}"> but the value is not getting
substituted, is there anything wrong with what i am doing?
Please guide me..
I am in desperate need........
Thankyou in advance
XML Learner