public class XmlSerializer extends Object implements Serializer
XMLEncoder and XMLDecoder to serialize
and deserialize, respectively.
NOTE: The JavaBeans XMLEncoder/XMLDecoder only successfully encode/decode objects when they are
JavaBeans compatible!| Constructor and Description |
|---|
XmlSerializer()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
deserialize(byte[] serialized)
Deprecated.
Deserializes the specified
serialized source back into an Object by using a
ByteArrayInputStream to wrap the argument and then decode this
stream via an XMLDecoder, where the
readObject call results in the original Object to return. |
byte[] |
serialize(Object source)
Deprecated.
Serializes the specified
source into a byte[] array by using the
XMLEncoder to encode the object out to a
ByteArrayOutputStream, where the resulting byte[] array is returned. |
public byte[] serialize(Object source)
source into a byte[] array by using the
XMLEncoder to encode the object out to a
ByteArrayOutputStream, where the resulting byte[] array is returned.serialize in interface Serializersource - the Object to convert into a byte[] array.public Object deserialize(byte[] serialized)
serialized source back into an Object by using a
ByteArrayInputStream to wrap the argument and then decode this
stream via an XMLDecoder, where the
readObject call results in the original Object to return.deserialize in interface Serializerserialized - the byte[] array representation of the XML encoded output.Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.