--- Thierry Hanser wrote:
>
>
> Actually as long as you do not write an XML document to
> an output there is no point in dealing with encoding explicitely.
> Your <author> content data is stored in a JAVA String (using JAVA's
> internal Unicode encoding). Therefore you don't have to worry about
> encoding as long as you deal with the JAVA document.
Thats true, but of course I write it out and it is going to be parsed.
Forgot to mention it. But good point.
>Once you wantto write
> out your document (e.g. to a file), then you may use an XMLWriter that will
> take care of performing the appropriate encoding and escape sequences. You
> may also use CDATA if you want to avoid escape sequences in your output.
Thanxs, that is what I was looking for.
Just did not look at the right place ;-)
> See the XMLWriter class to find out all the encoding and
> indenting options you may use for your output.
>
> Here is your example:
>
> import org.dom4j.*;
> import org.dom4j.io.*;
>
> public class Test
> {
> public static void main(String[] argv) throws java.io.IOException
> {
> // creating the document
> Document document = DocumentHelper.createDocument();
> Element root = document.addElement( "root" );
>
> // writing an author with normal parsed character data
> Element author1 = root.addElement( "author" ).addText("Hello <
> World");
>
> // writing an author with non parsed character data (CDATA)
> Element author2 = root.addElement( "author" ).addCDATA("Hello <
> World");
>
> // writing the document to the standard output using the default XMLWriter
> // (default encoding = utf-8, default endenting = no indenting)
> // note the '<' character being automatically converted to < inthe
> output new XMLWriter().write(document);
> }
> }
>
> Good luck,
>
> Thierry
-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
dom4j-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dom4j-user