Is there any free java library which I can use to convert string in one encoding to other encoding, something like iconv? I’m using Java version 1.3.
Is there any free java library which I can use to convert string in
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You don’t need a library beyond the standard one – just use Charset. (You can just use the String constructors and getBytes methods, but personally I don’t like just working with the names of character encodings. Too much room for typos.)
EDIT: As pointed out in comments, you can still use Charset instances but have the ease of use of the String methods: new String(bytes, charset) and String.getBytes(charset).
See ‘URL Encoding (or: ‘What are those ‘
%20‘ codes in URLs?’)‘.