HexToChar Function
public static String hexToChar(String hex) {
if (hex == null)
return "";
if (hex.length() % 2 != 0) {
return "";
}
ByteBuffer buff = ByteBuffer.allocate(hex.length() / 2);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < hex.length() - 1; i += 2) {
buff.put((byte) Integer.parseInt(hex.substring(i, i + 2), 16));
}
buff.rewind();
Charset cs = Charset.forName("EUC-KR");
CharBuffer cb = cs.decode(buff);
sb.append(cb.toString());
String str = sb.toString();
return str;
}
댓글 0
번호 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|
9 | Job을 빌드에 관련해서 질문 드립니다. [1] | Devkang | 7368 | 2016.02.18 |
8 | .innoquartz/server/temp 어떤 목적의 디렉토리인가요? [1] | 너와나의농촌 | 7708 | 2016.02.19 |
7 | dashboard 의 realtime job 계속 갱신되서 그래프확대가 힘드네요 [1] | 은우마스터 | 8527 | 2016.02.19 |
6 | 개선사항 첨부합니다. [1] | 싸우라비 | 9202 | 2016.02.16 |
5 | 확인요청사항몇가지 올립니다. [1] | zz | 9994 | 2016.02.18 |
4 | IQServer 사용자 비밀번호 변경 문의 [1] | gisung37 | 12796 | 2016.02.19 |
» | HexToChar Function | jhpark | 19492 | 2016.08.24 |
2 | job.properties | NEXUS | 20991 | 2019.09.19 |
1 | DBMS Driver | NEXUS | 103899 | 2019.03.27 |