자바 서블릿에서 헥사 문자열을 디코드하려고합니다.헥사 문자열을 변환하는 방법?
String str = "choKKlate+%2F%2F1%3A%D9%81%DB%8C%D9%81%D8%A7%3E2%3A03008498499%2F%2F";
위의 URL에 다음 문자열은 URL 인코딩 된 유니 코드 우르두어 문자
فیفا
내가 GET 방식으로 str을 문자열 변수를 보내고 우르두어 문자열에 해당
%D9%81%DB%8C%D9%81%D8%A7
을 포함 . 서블릿에서 URLDecoder를 시도했습니다
URLDecoder.decode(str, "UTF-8");
그러나 이것은 urdu 문자 대신 물음표 ('????')를 반환합니다.
이 문제를 해결하는 방법 ??
??? 인쇄를 시도한 결과 일 수 있습니다. 어쩌면 문자열 자체가 맞을 수도 있습니다. – Thilo
디버거 또는 콘솔에서 "this provide"는 어디에 있습니까? –
in tomcat console – Talha