是否可以在javascript中反序列化java对象

Stu*_*ard 5 javascript java serialization node.js

为了与遗留项目进行通信,我需要在 Node 应用程序中反序列化 Java 对象。

是否可以在 JavaScript 中反序列化 Java 对象?

最初的序列化是通过Java接口完成的Externalizable

Mas*_*ind 2

不,我认为不可能直接做到这一点。

序列化对象的格式(通过可序列化或外部化)是 java 特定的

您可以为 javaExternalized 格式创建一个解析器,或者在 java 中将其反序列化,然后使用jackson等 JSON 框架将其转换为可通过 javascript(如 JSON)解析的格式。