[jdom-interest] Encoding issue
pills at hmcrecord.ch
Fri Oct 24 03:06:34 PDT 2008
I've a problem with JDom in one of my webapps.
It runs under linux centos, Tomcat5.5.27, JDom v1.1, etc.
My customer send me a file which is created like this:
- exported to XML UTF8
- converted to Base64
- POSTed to my webapp. (headers are set to the correct encoding)
I decode it like this:
- get the data
- convert it back from base64
- parse the data with new SAXBuilder().build(...)
After that, when I get strings using "mynode.getChildText("bla")", it is
misencoded, ie: "ü" comes "Ã¤".
I was thinking that JDom will handle all possible conversion himself. I
really don't want to convert extracted strings using
Charset.forName().encode or else....
Any idea on what am I doing wrong?
Thank you very much ;)
More information about the jdom-interest