Estoy tratando de decodificar una clave de tema de un number de tipo con KafkaJS.
El objeto clave llega como un búfer, pero estoy luchando por encontrar una manera de decodificar su valor.
Ejemplo:
// message.key equals to Buffer.from([0x49, 0x57, 0x48, 0x55, 0x52, 057, 0x52]) const decodedKey = decodeBuffer(message.key); // Should be equal to 1907494Supongo que es un producto de la serialización de Java. '¿Cómo puedo deserializarlo en JavaScript?
Consulte los documentos de Buffer para conocer las diferentes formas de leer números.
Ex.
var b = Buffer.from([0x49, 0x57, 0x48, 0x55, 0x52, 057, 0x52]); console.log(b.readInt32LE()) // 1430804297