public class StringHelper
{
public static String convertFromUTF8(String s)
{
String out = null;
try
{
out = new String(s.getBytes("ISO-8859-1"), "UTF-8");
}
catch (java.io.UnsupportedEncodingException e)
{
return null;
}
return out;
}
public static String convertToUTF8(String s)
{
String out = null;
try
{
out = new String(s.getBytes("UTF-8"), "ISO-8859-1");
}
catch (java.io.UnsupportedEncodingException e)
{
return null;
}
return out;
}
public static void main(String[] args)
{
String xmlstring = "Здравей' хора";
String utf8string = StringHelper.convertToUTF8(xmlstring);
for (int i = 0; c < utf8string.length(); ++i)
{
System.out.printf("%x ", (int) utf8string.charAt(c));
}
}
}