|
[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: XSL Java (&lt; < <) problem
Subject: Re: XSL Java (&lt; < <) problem
From: "Robert A. van Ginkel" <robert@xxxxxxxxxxxxx>
Date: Tue, 6 Jan 2004 16:15:18 +0100
|

 |  |
Dear Rowland Shaw,
It seems <![CDATA[ does the same as the
htmlspecialchar function in PHP (transfer html directionchars to harmless
values)
What i did (while waiting for response) turn around
every Java expresion ie. 1 < 0 ? becoming 0 > 1 ? this
worked.
Now I tried the <![CDATA[ variation and it
gave:
function xmld(x,l) { var r="",c;
for(i=0;i<l;i++) { c = xmldate.charAt(x+i); r+=(c!="0" || r!="")?c:"";
} return r; } so this isn't java.
(<)
Isn't there a xml/xsl tag that returns < at the
the front end?
PS. I use xml with xsl now in a php processor(this
is a better processor than the one of the ie explorer + I get XHTML source back)
instead of using the <?xml-stylesheet type="text/xsl" href=""?>
directive in the xml file.
Gr. Robert
http://www.stylegate.com
----- Original Message -----
Sent: Tuesday, January 06, 2004 12:49 PM
Subject: RE: XSL Java (&lt; < <)
problem
> I am curious about xsl, and like it so far. I use
it to make from data an xhtml file with a xsl translation. (so I can change
the look/create different looks without changing my serverpages) > Ok
so I have _javascript_ in my XHTML that would make it XDHTML i think... But
when I have:
[snip]
> [ERROR] > It gives an error cause
in _javascript_ i use in the for loop a < sign. ok but if I change it in
< the _javascript_ would go wrong. > How can I write clear _javascript_
in XSL without messing up XSL/Java and getting
errors?
Try:
> (XSL) <xsl:template
match="/"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta
http-equiv="Content-Type" content="text/html; charset=iso-8859-1"
/> <script language="_javascript_"><![CDATA[ var xmldate =
']]><xsl:value-of select="/sg/servervariables/variable[@name='servertime']"
/><![CDATA['; function xmld(x,l) { var r=""; for(i=x;i<(x+l);i++)
{ if(xmldate[i]!="0" || r!="") {r+=xmldate[i];} return
r; } var jdate = new Date(); var sdate = new Date(xmldr(0,4),
xmldr(4,2)-1, xmldr(6,2), xmldr(8,2), , xmldr(10,2), , xmldr(12,2)); var
plsmn =
""; alert(sdate); ]]></script> </head><body>He
hallo</body></html> </xsl:template> </xsl:stylesheet>
XSL-List
info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Robert van Ginkel StyleGate bv | Verspronckweg 63 SG, 2023 BB Haarlem | [ T ] +31 (0) 23 52 51 262 [ F ] +31 (0) 23 54 23 999 | [ I ] http://www.stylegate.com [ E ] robert@xxxxxxxxxxxxx |
Disclaimer Aan dit bericht kunnen geen rechten worden ontleend. Het bericht is alleen bestemd voor de geadresseerde. Indien dit bericht niet voor u is bestemd, verzoeken wij u dit onmiddellijk aan ons te melden en de inhoud van het bericht te vernietigen.
This message shall not constitute any obligations. This message is intended solely for the addressee. If you have received this message in error, please inform us immediately and delete its contents. |
©http://www.stylegate.com/keeptrack.php?22
|

|
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
| RSS 2.0 |
|
| Atom 0.3 |
|
|