Hi David,

Fixed element names with dynamic attributes works for me. Thanks
for your help. After looking around in Cocoon code, I found that
dynamic element name creation is also supported! Here's a sample:
    <xsp:element>
        <xsp:param name="name">
            <esql:get-column-name column="1"/>
        </xsp:param>
        <esql:get-string column="1"/>
    </xsp:element>

The above example would create an element which has the name
of first column of the query.

Ajit.

--- David Bishop <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> I struggled with this one myself, I ended up having to use fixed  
> element names, but being able to assign attributes dynamically using 
> 
> the following code.
> 
> <xsp:element name="table">
>       <xsp:attribute name="name"><esql:get-string column="relname"/></ 
> xsp:attribute>
>               <xsp:element name="column">
>                       <xsp:attribute name="index"><esql:get-string 
> column="attnum"/></ 
> xsp:attribute>
>                       ...
>               </xsp:element>
>       </xsp:attribute>
> </xsp:element>
> 
> My original aim was to query PostgreSQL to create an XML document  
> describing the database schema of the database which would describe  
> the relationships of the database for me to allow me to create forms 
> 
> more dynamically. The structure I ended up using which is created  
> from the above is..
> 
> <table name="author>
>       <column name="index">1</column>
>         ...
> </table>
> 
> This gets the information out and then of course if you needed it as
> 
> <author>
>       <index>1</index>
> </author>
> 
> You could throw in a custom XSL transformation in the pipeline to  
> achieve it.
> 
> Don't know if this helps,
> 
> David.
> 
> 
> 
> On 6 Feb 2006, at 19:39, Ajit Bhave wrote:
> 
> > Hi,
> >
> > I am trying to creating elements dynamically in an XSP page. The
> > XSP documentation has an example using  xspParentNode.
> xspCurrentNode
> > variables. But, when I use them in XSP page, I get
> > unresolved symbols error. What is the recommended method for
> > doing this in Cocoon 2.1?
> >
> > My environment is Cocoon 2.1 + JDK 1.5 + Redhat 7.2.
> >
> > Any help will be appreciated.
> >
> > Regards,
> > Ajit.
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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