У меня проблема с декодированием Hex String значение Value для преобразования строк.Google App engine Шестнадцатеричное решение проблемы декодирования
Если входной сигнал:
687474703a2f2f7777772e676f6f676c652e6c6b2f
Вот моя расшифровывает логика:
private static String hexStringToByteArray(String s) {
int len = s.length();
byte[] data = new byte[len/2];
for (int i = 0; i < len; i += 2) {
data[i/2] = (byte) ((Character.digit(s.charAt(i), 16) << 4) + Character.digit(s.charAt(i+1), 16));
}
return new String(data);
}
это одна отлично работает с любым другим приложением Java, но для Google App Engine это не работает.
Кто-нибудь знает, почему это произошло?
Почему это не работает? Что происходит? – SLaks
Вход и выход такие же. ожидаемый результат: http://www.google.lk – Chandana