/**
* 文字列をHex文字列エンコードします。
* @param str エンコードしたい文字列
* @param enc エンコード 例) "UTF-8", "MS932", "SJIS"
* @return エンコード結果
*/
public static String HexEncode(String str, String enc) throws Exception {
byte[] b = str.getBytes(enc);
String e="";
for (int i=0; i < b.length; i++){
e += String.format("%02X", b[i]);
}
return e;
}