在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-serialized作为交换格式,因为它不是ascii-safe(它包含空字节)。改为使用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屋!