|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: scripting
i would recc using the extensive date time stuff at www.exslt.org or http://xsltsl.sourceforge.net chow, jim fuller ( another std response...hehe ) ----- Original Message ----- From: "Aleksei Valikov" <valikov@xxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, August 15, 2001 2:07 PM Subject: Re: scripting > Hi. > > > I'm converting an xml document to a prism document > > using a stylesheet. One of the elements in the XML > > document is date, which is given in "MM DD > > YYYY H:MM" format (example: "Jul 10 1999 9:10AM"). I > > want the date to be formated w/ the year first (ex: > > "1999-7-10 9:10AM" ). Can I change my XSL stylesheet > > to do this? Do I need to use bean scripting/java > > scripting? Is this compatible w/ JAXP? > > I think that for now pretty clean and portable solution will be a named > template with a parameter. > > You define it: > > <xsl:template name="datetoprism"> > <xsl:param name="date"/> > <xsl:value-of select="substring($date,8,11)"/> > <!-- and so on --> > </xsl:template> > > Call it: > > <xsl:call-template name="datetoprism"> > <xsl:with-param name="date" select="'Jul 10 1999 9:10AM'"/> > </xsl:call-template> > > The only question left is how to write the conversion routine. > See substring functions. You will probably also need to convert month from > textual representation into a number. > > Bye. > /lexi > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








