From: Wolfgang <wol...@ex...> - 2009-02-03 22:33:13
|
> I'm trying to get data from eXist using the XML:DB API (like shown on > http://www.exist-db.org/devguide_xmldb.html#N1013E). Problem is, that my > data contains special characters (like the german ä,ö,ü). When I view > them using the eXist Admin Client, they are displayed correctly. But > when I start my Java program and get the results, the special characters > are messed up. This is probably an issue in your client code. Are you writing the result to some output stream? If yes, check what encoding you use. Unfortunately, Java makes some standard assumptions about character encodings. For example, it is recommended to always create writers with an explicit encoding (or Java will set it to whatever standard encoding is used on your machine): new OutputStreamWriter(outputStream, "UTF-8"); Wolfgang |