Perhaps, there is somebody out there who can give me a hint on the direction to go.
I am not quite sure if using CDATA is in all cases "cludgy", perhaps it is. So I am very happy if you can give some advice. We want to produce xml files to be transformed by Maven the xdoc-plugin to HTML. It requires particular xml tags. Maven even recommends using CDATA to allow programmers to enter text that should not be interpreted as XML. Editing these xml files using a text editor is one option. The programmers who want to show their coding examples just cut and paste them into an element with a CDATA section. As our web administrator recommended this to prevent the web server components from interpreting the embedded code. I thought of offering OpenOffice documents as templates which will be transformed (exported) to the Maven xdocs format. But this is what I get: <p>Here is a coding example </p> <source><![CDATA[ coding example < > $%&/()= coding example $%&/()= coding example $%&/()= ]]></source> I am looking for a solution, because I want to propogate using OpenOffice in our company. Depending on the skill levels required I need to know whether or not to ask for a Java programmer. Some ideas: 1. Enhance OpenOffice to enable the stylesheet element <xsl:output> to use the attribute cdata-section-elements - so that text can be passed thru without changes. 2. Find another element in OpenOffice which normal users can easily edit. (It is hard enough to convince users to actually "use" the paragraph styles) Is there some useful mechanism in OpenOffice to enter passthru-coding, which will not be converted to escaped text? 3. Try to intercept how the Writer converts certain paragraph styles to XML and prevent character escaping 4. Write a post-processing script that scans elements and replaces data - which is probably what I will do. I am very interested to hear your ideas and want to thank you for taking the time to read and respond. Sincerly, Valerie Nyre Valerie Nyre wrote: > > Hello out there ! > > As an ordinary user of Openoffice i am defining a simple XSLT-stylesheet > to export an Openoffice Text Document. > > I want to wrap all consecutive elements "text:p" with the attribute > "text:style-name='PreformattedText'" into a CDATA-section. The problem I > cannot solve at the moment is: to prevent the OO-Writer from escaping > special characters (such as < and > with the entities "<" and ">") > > What skills are necessary - and at which point must I define this > behaviour in OpenOffice ? > > Thanks for any helpful hints > > Valerie Nyre > > H�usern, Black Forest, Germany --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
