|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] EXSLT extension function
Hi again everybody!
I haven't seen my question on the list yet, but I did manage to figure it out with some more Google searching. The syntax should have been like this instead: <xsl:variable name="time"> <xsl:variable name="hours" select="format-number(date:hour-in-day(),'00')"/> <xsl:variable name="minutes" select="format-number(date:minute-in-hour(),'00')"/> <xsl:value-of select="concat($hours,$minutes)"/> </xsl:variable> Now I'm running into another problem, this time with xalan:write. Here's the situation: I have a very large file which I need to parse piece by piece, so I'm looping through <BillHeader> and <Bill> (many times) and finally <BillTrailer> elements. In each case, the XSLT is run on a single <BillHeader>, <Bill>, or <BillTrailer> rather than on the entire XML document, which could be several hundred megabytes. So far, so good, but as it turns out, the <BillTrailer> output needs to replicate most of what's in the <BillHeader> output. The solution I'm trying to use is to write out the <BillHeader> normally, but also to an XML document which can then get called back in when we get to the <BillTrailer>. The file is getting written out more or less as expected, and has the good data, but then the later process can't find the file again. The cause appears to be that my filesystem has spaces in the names (d--n that Windows!) so the file isn't getting written out to c:\Documents and Settings\ etc. but to c:\Documents%20and%20Settings etc. -- I have a complete tree built up on my C drive with all of the spaces replaced with %20s. Then the later process looks in the current directory and the file isn't there. So, I think I understand what's happening, but I don't have a way around it -- any suggestions out there? Thanks! To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: EXSLT extension function Yours, Chris Loschen closchen@xxxxxxxxxxxxxxxxxx 781-718-3017 (cell)
|
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








