Javascript 如何在NodeJS中反序列化对象(java序列化对象)?

Javascript 如何在NodeJS中反序列化对象(java序列化对象)?,javascript,java,node.js,Javascript,Java,Node.js,我使用Kafka生成(返回)序列化对象 列表我需要在节点JS中反序列化哪些?我尝试了JSON.parse(),但效果不太好 Java不会将Java对象序列化为JSON对象,因此JSON.parse()将不起作用。您应该尝试类似于GSON的方法,将java对象序列化为JSON对象,并将它们传递给node.js应用程序。为什么JSON.parse不能很好地工作?您真的在发送JSON(或Java二进制序列化对象)吗?如果是后者,则应更新发件人。只有Java代码才能真正解码ObjectOutputStr

我使用Kafka生成(返回)序列化对象
列表
我需要在节点JS中反序列化哪些?我尝试了JSON.parse(),但效果不太好

Java不会将Java对象序列化为JSON对象,因此
JSON.parse()
将不起作用。您应该尝试类似于
GSON
的方法,将java对象序列化为JSON对象,并将它们传递给node.js应用程序。

为什么JSON.parse不能很好地工作?您真的在发送JSON(或Java二进制序列化对象)吗?如果是后者,则应更新发件人。只有Java代码才能真正解码ObjectOutputStream的输出,它不适合任何跨平台的东西。实际上,kafka生成序列化Java对象,我将在node app中使用该对象,因此无法通过Java序列化为JSON。