[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: time from server to document
Hi! Our solution to time and date prob is: (Xalan C and linux) 1. Use parameters in Xalan #!/bin/sh # This script is done for bash unix shell, but can be translated # easily for other skripting languages too # # #Path to Xalan executable XALAN="/usr/local/xml-xalan/c/bin/Xalan" # # # Used file # FILE=$QUERY_STRING # # #All used paths XMLFILE="/var/www/xslt/$FILE.xml" XSLFILE="/var/www/xslt/$FILE.xsl" OUTFILE="/var/www/xslt/xmlout/$FILE.xml" # # #Parameters to Xalan # # DATE="`date +"%d/%m/%Y %T"`" #Day and time TEST="hipsu!" #Another param # # # Do the processing # $XALAN -p date1 "'$DATE'" -p hipsu "'$TEST'" -o $OUTFILE $XMLFILE $XSLFILE # # # Lets print it all out # echo "Content-type: text/xml" echo "" cat $OUTFILE # #EOF 2. In the xsl file: <xsl:output method="xml" indent="yes" standalone="no" /> HERE WE DECLARE THE PARAMETER. PARAM NEEDS TO BE OUTSIDE TEMPLATE MATCH. <xsl:param name="date1" select="'$date1'"/> DONT KNOW IS IT NECESSARY TO SELECT IT HERE???!!! <xsl:template match="Information"> <LocateDate><TopicBorder> <xsl:text>Location and Date</xsl:text> </TopicBorder> <Location> <xsl:text>Location: Where ever</xsl:text> </Location> <Date><xsl:text>Date: </xsl:text> HERE WE ADD IT TO THE XML FILE TO BE CREATED <xsl:value-of select="$date1" /> </Date> 3. And the result is: <LocateDate> <TopicBorder>Location and Date</TopicBorder> <Location>Location: Where ever</Location> <Date>Date: 27/03/2002 10:11:35</Date> </LocateDate> So thanks to everyone who answered to my question. ******************************************************************* Jarkko Moilanen You are wise, witty, and wonderful, Research/ ITCM but you spend too much time jarkko.moilanen@xxxxxx reading this sort of trash. www.uta.fi/~jm60697 GSM: +358 50 3766 927 ******************************************************************* 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
|