在 Java 中反序列化一个序列化的 php 对象 [英] Unserialize in Java a serialized php object
问题描述
有谁知道是否有可能,实际上如果已经完成,在 php 中序列化一个对象并在 Java 中反序列化它(java-php 通信).也许需要一个适配器.
Does anyone know if it is possible, actually if it has been done, to serialize an object in php and unserialize it in Java (java-php communication). Maybe an adapter will be needed.
你怎么看?
谢谢
推荐答案
有serialized-php-parser
,这是一个可以解析php序列化对象的Java实现.一般来说,如果您有选择,我不会推荐 php 序列化作为交换格式,因为它不是 ascii 安全的(它包含空字节).改为使用 xml 或 json 等格式.如果您需要一些类型信息,xmlrpc 是一个不错的选择.它对 php 和 Java 都有很好的实现.
There is serialized-php-parser
, which is a Java implementation that can parse php-serialized objects. In general, if you have the choice, I wouldn't recommend php-serialized as an exchange format, because it isn't ascii-safe (It contains null-bytes). Go with a format like xml or json instead. If you need a bit of type-information, xmlrpc is a good choice. It has good implementations for both php and Java.
这篇关于在 Java 中反序列化一个序列化的 php 对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!