Hallo,

I tried the following for a stylesheet simple.xsl
---------------------------------------------------------------------
<?xml version="1.0"?>
<xsl:stylesheet
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
  xmlns:xsp="http://www.apache.org/1999/XSP/Core";
  version="1.0"
>

  <xsl:template match="article">
     <xsl:apply-templates select="para"/>
  </xsl:template>

  <xsl:template match="para">
     <xsl:apply-templates select="@*|node()"/>
  </xsl:template>

<xsl:template match="date">
   <xsp:expr>
     SimpleDateFormat.getInstance().format(new Date(), "hh:mm:ss")
   </xsp:expr>

</xsl:template>
...
</xsl:stylesheet>
---------------------------------------------------------------------

but the result is always
---------------------------------------------------------------------
Hello, today is
<xsp:expr>
     SimpleDateFormat.getInstance().format(new Date(), "hh:mm:ss")
</xsp:expr>

---------------------------------------------------------------------
cocoon does not process the xp:expr tag, it is just outputted as plain text.
Do I need an addtionial transformer for xtp, so that the xsl is parsed
before
beeing processed? Can you give me a short example for mapping ?

I tried the following inside sidemap.xmap :
---------------------------------------------------------------------
    <map:generate src="docs/samples/simple.xml"/>
    <map:transform src="stylesheets/page/simple.xsl"/>
    <map:serialize type="html"/>
---------------------------------------------------------------------

What I found was a short introduction at
http://www.infozone-group.org/schemoxDocs/html/ctwo.html#Na74cfa5f
Do you think, this is the right starting point?

Thanks,

Andreas Bednarz
education-one GmbH


----- Original Message -----
From: "giacomo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, February 12, 2002 10:31 PM
Subject: Re: Need for short assistance


> On Tue, 12 Feb 2002, Bednarz, education-one GmbH wrote:
>
> > Hello!
> >
> > I am experienced to XML, XSL, JSP & JSP Taglibs but do not have the
right
> > overview of cocoon 2. I need some help or advise how to implement the
> > following idea:
> >
> > I would like to put a simple xml file with the following content
(nothing
> > else) :
> >
> > --- simple.xml ---
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <article>
> >     <para>
> >         Hello, today is <date/>
> >     </para>
> >     <para>
> >         You have <subscribers poolnr="1"/> new subscribers!
> >     </para>
> > </article>
> >
> >
> > A standard XSL stylesheet should replace <date/> by "Jan 22th 2002" from
a
> > Java statement. The second <subscribers/> should be replaced by Java
code,
> > which looks in a database table and retrives the necessary information.
I
> > know how to handle this problem easilly with JSP & Taglibs, but a Cocoon
2
> > solution would meet my future developement plans. Can anyone give me
some
> > hints (do I need pipes?) or even a simmiliar complete example? Is there
some
> > kind of API to develop custom tags or filters which can handle
parameters
> > and body contents?
>
> You should look for XSP and Logicsheets in the docs.
>
> Giacomo
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
>


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to