Hi Werner,

That worked perfect. Thx --pady



> Date: Thu, 27 Mar 2008 10:34:06 +0100
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: Re: [castor-user] [xml]whitespace issue...
> 
> Hi Pady,
> 
> to add an attribute similar to xml:space="preserve" to e.g. an element 
> during marshalling, please have a look at the following <xml-bind> 
> definition:
> 
>          <field name="name" type="string">
>              <bind-xml name="name">
>                  <property>
>                      <name>xml:space</name>
>                      <value>preserve</value>
>                  </property>
>              </bind-xml>
>          </field>
> 
> As you can see, you have to use <property>s to define the 'xml:space' 
> attribute.
> 
> I hope this helps.
> 
> Werner
> 
> 
> 
> Pady Srinivasan wrote:
> > 
> > Hi Werner,
> > 
> > I went through the mapping doc and am not sure how I would go about 
> > doing this. Any links or help appreciated.
> > 
> > Thx
> > 
> > -- pady
> > 
> > 
> > 
> > ------------------------------------------------------------------------
> >  > Date: Wed, 26 Mar 2008 13:20:36 +0100
> >  > From: [EMAIL PROTECTED]
> >  > To: [email protected]
> >  > Subject: Re: [castor-user] [xml]whitespace issue...
> >  >
> >  > Pady,
> >  >
> >  > using introspection mode (which is what you are relying on) will not
> >  > take you anywhere. In my view, you've got two options here.
> >  >
> >  > a) start using a mapping file.
> >  > b) Start from an XML schema (that models the space preservation), and
> >  > generate sources from this.
> >  >
> >  > Regards
> >  > Werner
> >  >
> >  > Pady Srinivasan wrote:
> >  > >
> >  > > Using castor 1.0. I have a string as follows:
> >  > >
> >  > > insert into table values ( 'test' , 'test1' )
> >  > >
> >  > > When I marshall such a string it gets saved without the spaces between
> >  > > the single quotes as
> >  > >
> >  > > <str>insert into table values ( 'test','test1')</str>
> >  > >
> >  > > I have issues displaying this on a web page when the string gets 
> > really
> >  > > long because there are no white space. I read/saw the Marshaller
> >  > > code and see that the <xml:space preserve="true"/> should be set. 
> > How I
> >  > > do I go about setting this ? There is no way to get a reference
> >  > > to the XmlDescriptorImpl that Marshaller uses which is where the
> >  > > XML_SPACE_ATTR property can be set. I am not using any mapping file.
> >  > > Direct Marshaller.marshal on a serializable object.
> >  > >
> >  > > Any help appreciated.
> >  > >
> >  > > Thx
> >  > >
> >  > > -- pady
> >  > >
> >  > > 
> > ------------------------------------------------------------------------
> >  > > How well do you know your celebrity gossip? Talk celebrity smackdowns
> >  > > here. <http://originals.msn.com/thebigdebate?ocid=T002MSN03N0707A>
> >  >
> >  >
> >  > ---------------------------------------------------------------------
> >  > To unsubscribe from this list, please visit:
> >  >
> >  > http://xircles.codehaus.org/manage_email
> >  >
> >  >
> > 
> > ------------------------------------------------------------------------
> > How well do you know your celebrity gossip? Talk celebrity smackdowns 
> > here. <http://originals.msn.com/thebigdebate?ocid=T002MSN03N0707A>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 

_________________________________________________________________
Watch “Cause Effect,” a show about real people making a real difference.  Learn 
more.
http://im.live.com/Messenger/IM/MTV/?source=text_watchcause

Reply via email to