RE: Problems with Mixed Content and XMLOutputter

"Michael Kay" <[email protected]>
Newsgroups gmane.comp.java.jdom.general
Message-ID <007601c7d023$4de6e9c0$6401a8c0@turtle>
If you need to trim some whitespace and leave other whitespace intact, then
you're asking a bit much of a general-purpose serializer to do this for you.
Write an XSLT transformation that implements your specific rules.

Michael Kay
http://www.saxonica.com/ 

> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Grimm, Markus
> Sent: 27 July 2007 08:21
> To: Jason Hunter
> Cc: [email protected]
> Subject: AW: [jdom-interest] Problems with Mixed Content and 
> XMLOutputter
> 
> Hi,
> 
> Basically the reason is caused in my application.
> I prepare a xml-document for a view in a JTextPane. The 
> native xml of the <text>-Tag is load to this editor too.
> Then, the text-content can be edited in an external 
> XML-Editor (like XMLSpy or Epic) through an external call of 
> such tool. The text-content is very complicated, a little bit 
> more than the "Hello World" example. After editing in Epic 
> f.e., the text-content is resaved in the TextPane. From there 
> the whole content (text-data and meta-data) can be saved 
> (compact-format!) to a xml-document.
> During the save-action the xml is validated against a schema. 
> So I can't use CDATA for the mixed-content-areas. It must be 
> valid too.
> With raw-format I adopted lots of empty text-nodes. Not 
> really nice an inoperative in the saved xml. And with 
> raw-format or mixed-content by xml:space preserve-Attribs I 
> would have the same or similar problems.
> The solution is compact-format with its advantages of 
> whitespace-handling an trimming. Only in this described point 
> I have that problem with this format.
> 
> Bye
> Markus 
> 
> -----Ursprüngliche Nachricht-----
> Von: Jason Hunter [mailto:[email protected]]
> Gesendet: Freitag, 27. Juli 2007 03:37
> An: Grimm, Markus
> Cc: [email protected]
> Betreff: Re: [jdom-interest] Problems with Mixed Content and 
> XMLOutputter
> 
> > We handle with XML-Documents including elements with mixed-content.
> > 
> >  
> > 
> > an easy example:
> > 
> > =============
> > 
> > ...
> > 
> > <text>
> > 
> >             <Content><P>Hello <B>World</B> how are 
> you?</P></Content>
> > 
> > </text>
> > 
> > ...
> > 
> >  
> > 
> > I have to use Compact-Format to output the document as string.
> 
> Why do you have to use the compact format?  Why not leave the 
> whitespace alone?
> 
> -jh-
> 
> _______________________________________________
> To control your jdom-interest membership:
> http://www.jdom.org/mailman/options/jdom-interest/youraddr@you
> rhost.com


_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.