是否有可能反序列化JavaScript对象的Java对象

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

是否有可能反序列化JavaScript中的Java对象?

原始的序列化是通过Java接口Externalizable

不,我不认为有可能直接做。

序列化对象的格式 (通过Serializable或Externalizable)是java特定的。

你可以为java的Externalizable格式创build一个parsing器,或者在java中反序列化它,然后使用类似JSON的可parsing的格式(使用像Jackson这样的JSON框架)来转换它。