Subject: Re: [xsl] extrat value from current node only. From: Mukul Gandhi <mukul_gandhi@xxxxxxxxx> Date: Wed, 30 Mar 2005 04:29:15 -0800 (PST) |
Hi Emmanuel, Please try this XSL.. <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="items"> <xsl:apply-templates select="item"/> </xsl:template> <xsl:template match="item"> title:<xsl:value-of select="normalize-space(text())"/> description:<xsl:value-of select="description"/> </xsl:template> </xsl:stylesheet> The output produced is: <?xml version="1.0" encoding="UTF-8"?> title:title 1 description:description 1 title:title 2 description:description 2 Also should'nt you use <xsl:output method="text" /> ..? (unless you want a XML output) Regards, Mukul --- emmanuel ide <emmanuel@xxxxxxxxxxx> wrote: > Hi Guys, > > My fist post on this mailing list. Just started > learning xsl yesterday, and > already come across an issue which I cannot solve > with the W3C tutorial ... > : > > Below are my xml & xls file: > > ________________ XML FILE _______________________ > > <?xml version="1.0" encoding="UTF-8" ?> > <items> > <item> > title 1 > <description>description 1</description> > </item> > <item> > title 2 > <description>description 2</description> > </item> > </items> > _________________________________________________ > > ________________ XLS FILE _______________________ > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template match="items"> > <xsl:apply-templates select="item"/> > </xsl:template> > > <xsl:template match="item"> > title:<xsl:value-of select="current()"/> > description:<xsl:value-of select="description"/> > </xsl:template> > > </xsl:stylesheet> > ___________________________________________________ > > I don't get > <?xml version="1.0" encoding="UTF-8"?> > title:title 11 > description:description 1 > > But ... > <?xml version="1.0" encoding="UTF-8"?> > title: > title 1 > description 1 > > description:description 1 > title: > title 2 > description 2 > > description:description 2 > > What changes do I have to make to my xls file to get > the output I want? > > Thank you for you help. > > Emmanuel > > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] identity transform filter, Touchtel | Thread | RE: [xsl] extrat value from curren, cknell |
Re: [xsl] identity transform filter, omprakash . v | Date | RE: [xsl] identity transform filter, Michael Kay |
Month |