Cómo convertir la lista de objetos a documentos XML usando XStream

¿Cómo convertir la lista de objetos a documentos XML usando XStream?

y como deserializarlo de nuevo?

Este es mi xml

<?xml version="1.0" encoding="UTF-8"?>
<persons>
<person>  
  <fullname>Guilherme</fullname>
  <age>10</age>
  <address>address,address,address,address,</address>
</person>
<person>  
  <fullname>Guilherme</fullname>
  <age>10</age>
  <address>address,address,address,address,</address>
</person>
</persons>

Person bean contiene 3 campos, ¿cómo convertirlo de nuevo a Bean List usando convertidores personalizados?

Respuestas a la pregunta(3)

Su respuesta a la pregunta