Subject: RE: [xsl] Can't get output from xml -> text transformation From: "Michael Kay" <mhk@xxxxxxxxx> Date: Wed, 11 Aug 2004 19:21:26 +0100 |
Your XML is not well-formed, the element featuredGame has no closing tag. So presumably you were running it on a different file than the one you showed us. Michael Kay > -----Original Message----- > From: Todd Alexander [mailto:heeznow@xxxxxxx] > Sent: 11 August 2004 18:53 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Can't get output from xml -> text transformation > > I have an xsl I'm running through xalan against an xml file, with the > output going to a csv file. My problem is that I get the output > expected for the first template rule in the csv file but I canot get > anything output for the second. I'm getting blank spaces for each > node I'm expecting to hit for the second rule, so I know I'm getting > there, but no matter what I put inside the rule (xsl:text , xsl:value- > of etc) I cannot get any text of any kind. > > The source xml file looks like: > > <?xml version="1.0"?> > <allGamesDownloadable> > <featuredGameList title="Featured Downloads"> > <featuredGame featuredHeadline="blah blah blah" > gameId="gameOne"> > </featuredGameList> > <gameGroupList> > <gameGroup title="Action Games"> > <gameItem gameID="gameOne"/> > <gameItem gameID="gameTwo"/> > </gameGroup> > <gameGroup title="Arcade"> > <gameItem gameID="gameThree"/> > <gameItem gameID="gameFour"/> > </gameGroup> > </gameGroupList> > </allGamesDownloadable> > > The XSL in question is: > <?xml version="1.0"?> > <xsl:stylesheet > version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="text" /> > > <xsl:template match="/"> > <xsl:text> > GAMEID,GAMENAME > </xsl:text> > <xsl:apply-templates/> > </xsl:template> > > <xsl:template match="gameItem"> > <!-- for debugging --> > <xsl:text>cracker</xsl:text> > </xsl:template> > > </xsl:stylesheet> > > What I get output is: > > GAMEID,GAMENAME > > {then the expected numner of lines with varying numbers of spaces} > > > > Thanks, > Todd Alexander > heeznow@xxxxxxx
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Can't get output from xml -> , Todd Alexander | Thread | Re: [xsl] Can't get output from xml, M. David Peterson |
[xsl] Can't get output from xml -> , Todd Alexander | Date | RE: [xsl] Merging Data, Kevin Bird |
Month |