DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=23173>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=23173

Character encoding/declaration mismatch using XML:DB API

[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From [EMAIL PROTECTED]  2004-05-21 12:21 -------
Can't reproduce on Xindice 1.1b4, and it won't be fixed in 1.0.

One of the problems I'd noticed is that files is being read / written in this
demo program is using default encoding, which is not UTF8. This will cause data
corruption. UTF8 files should be read / written using
InputStreamReader/OutputStreamWriter:

    BufferedReader in = new BufferedReader(new InputStreamReader(new
FileInputStream(id), "UTF8"));
    PrintWriter out = new PrintWriter(new OutputStreamWriter(new
FileOutputStream(id + ".out"), "UTF8"));

This could have been the cause of the failure, but I can't verify this because
code works for me anyway.

Reply via email to