diff --git a/src/br/com/model/utilities/StringHelper.java b/src/br/com/model/utilities/StringHelper.java new file mode 100644 index 0000000..0cbd156 --- /dev/null +++ b/src/br/com/model/utilities/StringHelper.java @@ -0,0 +1,34 @@ +package br.com.model.utilities; + +import java.io.UnsupportedEncodingException; + +public class StringHelper { + + /** + * @param String + * @return String + * converte de UTF-8 -> internal Java String format*/ + public static String convertFromUTF8(String s) { + String out = null; + try { + out = new String(s.getBytes("ISO-8859-1"), "UTF-8"); + } catch (UnsupportedEncodingException e) { + return null; + } + return out; + } + + /** + * @param String + * @return String + * convert from internal Java String format -> UTF-8*/ + public static String convertToUTF8(String s) { + String out = null; + try { + out = new String(s.getBytes("UTF-8"), "ISO-8859-1"); + } catch (UnsupportedEncodingException e) { + return null; + } + return out; + } +} -- libgit2 0.21.2