Your object must be XMLizable (best), or DOM Node, but not String.

Other (not effective) way is to use util logicsheet to parse your String
into XML. Answers about it are in the archives, with periodicity one
week or so.

Vadim


-----Original Message-----
From: Mike Ash [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, June 05, 2002 12:25 PM
To: '[EMAIL PROTECTED]'
Subject: RE: Getting XML from request

Sorry about not using plain text. 
What I would like to end up with is nodes from the xsp page that contain
the nodes from the object i put in the request.
<page> 
        <para> 
                <mynode> 
                        <mychildnode> 
                                .... 
                        </mychildnode> 
                </mynode> 
        </para> 
</page> 
                
What I am getting now is 
<page> 
        <para> 
                <xsp-request:attribute name="xmlData"> 
                <!-- these are not nodes but the value of the above node
--> 
                        &lt;mynode&gt; 
                                &lt;mychildnode&gt; 
                                        .... 
                                &lt;/mychildnode&gt; 
                        &lt;/mynode&gt; 
                </xsp-request:attribute> 
        </para> 
</page> 

-----Original Message----- 
From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, June 05, 2002 11:10 AM 
To: [EMAIL PROTECTED] 
Subject: RE: Getting XML from request 

> I need that object back as xml in an xsp page, when I try this 
> xsp:request:get-attribute name="xmlData" as="xml" 
Correct syntax is: 
<xsp-request:get-attribute name="xmlData" as="xml"/> 
Result will be (IIRC): 
<xsp-request:attribute name="xmlData">value of 
attribute</xsp-request:attribute> 

For: 
<xsp-request:get-attribute name="xmlData" as="string"/> 
Result will be: 
value of attribute 

For: 
Object o = <xsp-request:get-attribute name="xmlData" as="object"/>; 
Result will be assigned to object 'o'. 

> The question is then how do I get the data into the xsp as 
> real xml nodes that I can use in a transformation step with xsl? 
What do you mean? 
PS PLEASE SEND PLAIN TEXT EMAILS 
Vadim 

-----Original Message----- 
From: Mike Ash [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, June 05, 2002 11:25 AM 
To: '[EMAIL PROTECTED]' 
Subject: Getting XML from request 
I am storing xml data in the request object by using 
request.setAttribute("xmlData", someObject); 
I need that object back as xml in an xsp page, when I try this 
xsp:request:get-attribute name="xmlData" as="xml" 
it returns the "xml" as a node value instead of individual nodes. 
The question is then how do I get the data into the xsp as real xml 
nodes that I can use in a transformation step with xsl? 

--------------------------------------------------------------------- 
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