Your problem is:
<xsl:for-each select="myns:Blog/myns:Entry">
<xsl:apply-templates/>
</xsl:for-each>
you either need
<xsl:for-each select="myns:Blog/myns:Entry">
<div class="Entry">
<div>
<xsl:value-of select="myns:PubDate" />
</div>
</div>
</xsl:for-each>
or
<xsl:apply-templates select="myns:Blog/myns:Entry">
and the template
<xsl:template match="myns:Entry">
<div class="Entry">
<div>
<xsl:value-of select="myns:PubDate" />
</div>
</div>
</xsl:template>
You dont need both.
Second one being neater....
HTH
Vasu
From: Jan Limpens <jan(_dot_)limpens(_at_)gmail(_dot_)com>
Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] apply template
Date: Tue, 24 Aug 2004 10:40:45 -0300
hi,
I have another question, I hope someone will help me out, it's still
beginner's stuff...
the xml
<?xml version="1.0" encoding="utf-8" ?>
<Blog xmlns="http://tempuri.org/Blog.xsd">
<Entry>
<PubDate>10/10/2004</PubDate>
<Category domain="Limpens.com">Test</Category>
<Version lang="de">
<Guid isPermaLink="true">111</Guid>
<Title>Ich bin ein Eintrag</Title>
<Description>Und eine Beschreibung</Description>
<Link>Page.aspx</Link>
<Image>Picture.gif</Image>
</Version>
<Version lang="pt">
<Guid isPermaLink="true">111</Guid>
<Title>Aqui sou eu!</Title>
<Description>Uma descrição</Description>
<Link>Pagina.aspx</Link>
<Image>Imagen.gif</Image>
</Version>
</Entry>
<Entry>
<PubDate>10/11/2004</PubDate>
<Category domain="Limpens.com">Test</Category>
<Version lang="de">
<Guid isPermaLink="true">111</Guid>
<Title>Ich bin auch ein Eintrag</Title>
<Description>Und eine andere Beschreibung</Description>
<Link>Page1.aspx</Link>
<Image>Picture1.gif</Image>
</Version>
<Version lang="pt">
<Guid isPermaLink="true">111</Guid>
<Title>Aqui sou eu, tambem!</Title>
<Description>Uma outra descrição</Description>
<Link>Pagina1.aspx</Link>
<Image>Imagem1.gif</Image>
</Version>
</Entry>
</Blog>
the xsl
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:myns="http://tempuri.org/Blog.xsd"
>
<xsl:template match="/">
<div class="Blog">
<xsl:for-each select="myns:Blog/myns:Entry">
<xsl:apply-templates/>
</xsl:for-each>
</div>
</xsl:template>
<xsl:template match="myns:Entry">
<div class="Entry">
<div>
<xsl:value-of select="myns:PubDate" />
</div>
</div>
</xsl:template>
</xsl:stylesheet>
produces
<?xml version="1.0" encoding="UTF-16"?><div class="Blog"
xmlns:myns="http://tempuri.org/Blog.xsd">10/10/2004Test111Ich bin ein
EintragUnd eine BeschreibungPage.aspxPicture.gif111Aqui sou eu!Uma
descriçãoPagina.aspxImagen.gif10/11/2004Test111Ich bin auch ein
EintragUnd eine andere BeschreibungPage1.aspxPicture1.gif111Aqui sou
eu, tambem!Uma outra descriçãoPagina1.aspxImagem1.gif</div>
hmm, I don't even know exactly how to ask - but what the hell goes
wrong here again?
many thanks in advance!
--
Jan Limpens
http://www.limpens.com
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--
_________________________________________________________________
Use MSN Messenger to send music and pics to your friends
http://www.msn.co.uk/messenger