Subject: Re: [xsl] Using <xsp:expr> into an attribute From: Alessio Mazzieri <mazzieri@xxxxxxxxxxx> Date: Mon, 26 Nov 2001 12:50:57 +0100 |
Hi to all. I've this XML document (home.xml)
<?xml version="1.0"?> <?cocoon-disable-caching ?> <?cocoon-process type="xsp"?> <?cocoon-process type="xslt"?> <?xml-stylesheet href="templates/home.xsl" type="text/xsl"?> <xsp:page language="java" xmlns:xsp="http://www.apache.org/1999/XSP/Core" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> . . .
The XSP page process some DB Tables and populate the XML document with some nodes. In one node, I need to specify an attribute, with this code:
<xsp:content> <news> <xsl:attribute name="day"> <xsp:expr>dateFormatter.format(todayLog)</xsp:expr> </xsl:attribute> </news> </xsp:content>
But the generated XML document contanins explicitly <xsl:attribute name="day"> <xsp:expr>2001-11-26</xsp:expr> </xsl:attribute>
and not, as I want,
<news day="2001-11-26"/>
I've tried with
<xsp:content> <news day="<xsp:expr>dateFormatter.format(todayLog)</xsp:expr>"/> </xsp:content>
but this give me an error because I can't use "<" into the day attribute. Any solution?
Thanks.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Using <xsp:expr> into an attr, Alessio Mazzieri | Thread | [xsl] XPath: Is the element the par, maillist |
[xsl] Using <xsp:expr> into an attr, Alessio Mazzieri | Date | [xsl] XPath: Is the element the par, maillist |
Month |