public void Test1(){
byte[] bytes = {};
byte[] bytes2 = null;
StringBuilder sb;
String shakeAccSpectrum = "A4AAagOBAXwDAQAKAwIABwMDAAwDBAALAwUACQMGAAwDBwAMAwgAOgMJAEUDCgA0";
bytes = Base64Utils.decodeFromString(shakeAccSpectrum);
sb = new StringBuilder("");
for (byte b : bytes) {
sb.append(String.format("%02X", b));
}
System.out.println(sb.toString());
String s = "03 80 00 6A 03 81 01 7C 03 01 00 0A 03 02 00 07 03 03 00 0C 03 04 00 0B 03 05 00 09 03 06 00 0C 03 07 00 0C 03 08 00 3A 03 09 00 45 03 0A 00 34";
String[] split = s.split(" ");
bytes2 = new byte[split.length];
for (int i = 0;i < split.length;i++) {
bytes2[i] = (byte)Integer.parseInt(split[i], 16);
}
String sss=Base64Utils.encodeToString(bytes2);
System.out.println(sss);
}