Sorry but i want to complete my question.

Respect about the code definitive of the pipeline, now i think if it willl
be something how:

   <map:pipeline>
     <map:match pattern="write2file.html">
      <map:generate src="myfile.xml"/> <!-- initial empty -->
      <map:transform src="myxsl2writesource.xsl/> <!-- it generate a xml out
with write-source format of the next transform -->
       <map:transform type="write-source">
         <map:parameter name="serializer" value="xml"/>
       </map:transform>
       <map:serialize type="xml"/>

     </map:match>
 </map:pipeline>


It's fine or i'm done for??? :(

Help me, please

Best regards




----- Original Message ----- 
From: "Elvira Nieto Carretero" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, April 14, 2004 1:11 PM
Subject: Re: To make XML on the fly


> Hello again
>
> I found "Source Writing Transformer" in
>
http://cocoon.apache.org/2.1/userdocs/transformers/sourcewriting-transformer.html
> and it seems what i search.
>
> But i don't understand how is my pipeline complete after i read that page.
> My pipeline only it compose of:
>
>   <map:pipeline>
>     <map:match pattern="write2file.html">
>
>       <map:transform type="write-source">
>         <map:parameter name="serializer" value="xml"/>
>       </map:transform>
>
>     </map:match>
> </map:pipeline>
>
> ????
>
> ... or i need to specify something more?
>
> ... And, where exactly i must generate the code with format:
>
> <source:write xmlns:source="http://apache.org/cocoon/xource/1.0";>
>   <source:fragment>
>     <myrootelement>
>       <linkname>Link 1</linkname>
>       <linkurl>http://url.link1.com</linkurl>
>     </myrootelement>
>   </source:fragment>
> </source:write>
>
> ???
>
> I hope it's definitive.
>
> Best regards from Seville (Spain)
>
>
>
> ----- Original Message ----- 
> From: "Elvira Nieto Carretero" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, April 14, 2004 12:11 PM
> Subject: Re: To make XML on the fly
>
>
> > Hi
> >
> > I have in mind is fairly close to your last proposal.
> >
> > Exactly i want to save the path of links that the user of my site web do
> and
> > i want to insert a new xml label in my navigation.xml once the user to
> click
> > over a link of my menu..... do you understand me?
> >
> > Thanks again.
> >
> > Best regards
> >
> >
> > ----- Original Message ----- 
> > From: "Antonio Gallardo" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, April 14, 2004 11:11 AM
> > Subject: Re: To make XML on the fly
> >
> >
> > > Elvira Nieto Carretero dijo:
> > > > Hello again
> > > >
> > > > If a pipeline basic is compose by
> > > >
> > > > <map:pipeline>
> > > >     <map:match pattern="*">
> > > >       <map:generate src="my_xml.xml"/>
> > > >       <map:transform src="my_xsl.xsl"/>
> > > >       <map:serialize type="html"/>
> > > >     </map:match>
> > > >
> > > > how can i to apply a transform (my_xsl.xsl) to xml on the fly?
> > >
> > > Hi:
> > >
> > > Can you elaborate more what you have in mind? Because, AFAIK, all the
> > > cocoon tranformations are on the fly. :-D
> > >
> > > > That is, can i make a xml structure in memory and then to apply it a
> > last
> > > > transformer my_xsl.xsl?
> > >
> > > The generator job is to emit SAX events that are consumed by a
> > > transformer. The tranformer can be of the default type XSLT. In this
> way,
> > > it can be interpreted as "done in memory" or "on the fly". And this is
> > > what Cocoon is all about.
> > >
> > > Another answer to the question can be:
> > >
> > > You can also point to another pipeline to generate the XML source. In
> that
> > > way it is called a "dynamic" generated XML file.
> > >
> > > Is that what you have in mind? If so, see for the "cocoon:" protocol:
> > >
> > > http://wiki.cocoondev.org/Wiki.jsp?page=CocoonProtocolExample
> > >
> > > Best Regards,
> > >
> > > Antonio Gallardo
> >
>

Reply via email to