序列化如何在Java中序列化和反序列化对象列表?
我有一个List<Animal>
我想作为SOAP响应发送给客户端,但是send方法需要byte[]
并在客户端进行反序列化
谁能告诉我如何将我的List<Animal>
转换为byte[]
,并将byte[]
转换回List<Animal>
我知道在这个网站上有很多这样的问题,但我对答案感到困惑。我试了很多,但都不管用
你可以在下面搜索框中键入要查询的问题!
我有一个List<Animal>
我想作为SOAP响应发送给客户端,但是send方法需要byte[]
并在客户端进行反序列化
谁能告诉我如何将我的List<Animal>
转换为byte[]
,并将byte[]
转换回List<Animal>
我知道在这个网站上有很多这样的问题,但我对答案感到困惑。我试了很多,但都不管用
# 1 楼答案
# 2 楼答案
这取决于动物。如果它是可序列化的,那么可以使用Java序列化机制https://docs.oracle.com/javase/tutorial/jndi/objects/serial.html