Subject: Re: [xsl] Problem2 date:format-date running EXSL From: Rajendra S Rawat <rajsrawat@xxxxxxxxx> Date: Tue, 29 Jul 2003 00:36:54 -0700 (PDT) |
Hi! Mukul I'm facing similar problem with date:format-date.I need to convert date in xml to some thing like "OCT 25, 03" I'm using XML Spy 5. files are: --------test.xml--------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <dates> <date>2003-10-25</date> </dates> -----------test.xsl------------------------------------ <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:date="http://exslt.org/dates-and-times" extension-element-prefixes="date"> <xsl:import href="date.format-date.template.xsl" /> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="dates"> <xsl:variable name="result"> <xsl:call-template name="date:format-date"> <xsl:with-param name="date-time" select="date"/> <xsl:with-param name="format" select="'MMM DD, yyyy'"/> </xsl:call-template> </xsl:variable> <xsl:value-of select="$result"/> </xsl:template> </xsl:stylesheet> -------------------------------------------- I have following files in working directory: >str.padding.template.xsl >date.format-date.template.xsl >test.xml >test.xsl NOTE: str.padding.template.xsl and date.format-date.template.xsl are downloaded from http://exslt.org ----------------------------------------------- but with no result! can someb'dy help? Thanks & Regards Raj ------------------------ Mukul Gandhi <mukulw3@xxxxxxxxx> wrote: > i was able to run the EXSLT extension with Xalan.. > In > EXSLT date.xsl file , lot of files are imported. i > deleted all imports except > <import > href="functions/difference/date.difference.xsl"/> > > which i needed. this made the transorm run > successfully.. the original date.xsl file probably > caused deep recursion, which caused StackOverflow > error.. > > Regards, > Mukul > > > --- Mukul Gandhi <mukulw3@xxxxxxxxx> wrote: > > Hello , > > i am using xalan-j_2_5_D1.. i am trying to run the > > EXSL date:difference function in a XSL > stylesheet.. > > i > > have downloaded the EXSL extensions from > > www.exsl.org > > and have placed them in proper path.. > > > > my xml file is > > --------------- > > <?xml version="1.0" encoding="UTF-8"?> > > <dates> > > <date>2003-07-25</date> > > <date>2003-07-23</date> > > </dates> > > > > and the xsl is below > > -------------------- > > <?xml version="1.0" encoding="UTF-8"?> > > <xsl:stylesheet version="1.0" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > > xmlns:date="http://exslt.org/dates-and-times" > > extension-element-prefixes="date"> > > <xsl:import href="date.xsl"/> > > <xsl:output method="text" version="1.0" > > encoding="UTF-8" indent="yes"/> > > <xsl:template match="dates"> > > <xsl:variable name="diff"> > > <xsl:call-template name="date:difference"> > > <xsl:with-param name="start" > > select="date[1]"/> > > <xsl:with-param name="end" > select="date[2]"/> > > </xsl:call-template> > > </xsl:variable> > > <xsl:value-of select="$diff"/> > > </xsl:template> > > </xsl:stylesheet> > > > > when i apply the above XSL to XML , i get the > error > > "XSLT Error(java.lang.StackOverflowError)" > > > > As suggested here > > http://xml.apache.org/xalan-j/faq.html#faq-N102B9 > > > > i have tried by increasing the stack size to 1MB, > > but > > still i am getting this error.. > > > > is it possible to run the above XSL with Xalan > > 2.5.1.. > > ? > > > > Regards, > > Mukul > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! SiteBuilder - Free, easy-to-use web site > > design software > > http://sitebuilder.yahoo.com > > > > XSL-List info and archive: > > http://www.mulberrytech.com/xsl/xsl-list > > > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site > design software > http://sitebuilder.yahoo.com > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] problem running EXSL exte, Mukul Gandhi | Thread | Re: [xsl] Problem2 date:format-dat, Mukul Gandhi |
Re: [xsl] sending a parameter from , r . devries | Date | Re: [xsl] xslt-processor in perl?, "Braumüller, Hans" |
Month |