public static String toUnicodeString(String s) {
		StringBuilder sb = new StringBuilder();
		if (null != s && !"".equals( s )) {
			char[] c = s.toCharArray();
			for (int i = 0; i < c.length; i++) {
				if (c[i] > '\u0370') {
					String hex = Integer.toHexString( ( int ) c[i] );
					hex = "\\u" + (hex.length() < 4 ? "0" : "") + hex;
					sb.append( hex );
				}
				else {
					sb.append( c[i] );
				}
			}

		}
		return sb.toString();
	}