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
| 번호 | 제목 | 글쓴이 | 조회 수 | 날짜 |
|---|---|---|---|---|
| 5 |
Log Table을 이용한 Job 관리
| 쿤타 | 1137 | 2023.03.09 |
| 4 | Job 초기 작성시, templete | 쿤타 | 1107 | 2023.03.09 |
| 3 | InnoQuartz Server 연계 설정 | 쿤타 | 1585 | 2023.03.09 |
| » | HexToChar Function | jhpark | 21049 | 2016.08.24 |
| 1 | Talend Encoding 설정 | NEXUS | 7701 | 2016.06.10 |