williamsa's blog https://www.javamexico.org/blogs/williamsa es hexadecimal empaquetado???????????????????? https://www.javamexico.org/blogs/williamsa/hexadecimal_empaquetado <p>La cabecera va de la siguiente forma:<br /> la longitud de dos bytes, seguido del mensaje </p> <p>public class Empaqueta {<br /> public static byte[] wrap(String original) throws Exception {</p> <p> String prueba="";<br /> String residuo = "";<br /> String decimal = "";<br /> String tam = "";<br /> int tam_max = 0;<br /> System.out.println("trama original :: "+original);<br /> prueba = original.substring(3,original.length());<br /> System.out.println("trama prueba :: "+prueba);<br /> residuo = original.substring(0,3);<br /> System.out.println("trama residuo :: "+residuo);<br /> decimal = Integer.toString(prueba.length());<br /> System.out.println("trama decimal :: "+decimal);<br /> if (decimal.length()==1){<br /> // decimal = "000"+decimal;</p> <p> } else if (decimal.length()==2) {<br /> //decimal = "00"+decimal;</p> <p> } else if (decimal.length()==3) {<br /> //decimal = "0"+decimal;</p> <p> }<br /> prueba = decimal+prueba;<br /> System.out.println("trama decimal+prueba :: "+prueba);<br /> //extraemos los cuatro primeros caracteres de la cadena</p> <p><a href="https://www.javamexico.org/blogs/williamsa/hexadecimal_empaquetado" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/williamsa/hexadecimal_empaquetado#comments Comunidad Wed, 15 Sep 2010 16:30:37 +0000 williamsa 1774 at https://www.javamexico.org