ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo 2. <strong>ESTADO</strong> <strong>DEL</strong> <strong>ARTE</strong> 11<br />
personMauri.setCumple(new Date(1979,5,12));<br />
Person personSergio = new Person("Sergio");<br />
personSergio.peso = 75;<br />
personSergio.setCumple(new Date(1979,8,3));<br />
ArrayList amigosSergio = new ArrayList();<br />
amigosSergio.add(personVane);<br />
personSergio.setAmigos(amigosSergio);<br />
ArrayList amigosVane = new ArrayList();<br />
amigosVane.add(personMauri);<br />
amigosVane.add(personSergio);<br />
personVane.setAmigos(amigosVane);<br />
Tabla 2 : Objeto Person a serializar<br />
personSergio<br />
personVane<br />
personMauri<br />
Figura 2: Referencia circular en el objeto Java<br />
La clase Person.java, junto con un objeto de la misma, se han realizado teniendo<br />
en cuenta las características expuestas en el apartado 2.1.1., pudiéndose comprobar cada<br />
uno de los aspectos descritos en ella.<br />
A continuación se muestran las herramientas más representativas para la<br />
serialización en XML de objetos Java, junto con una breve descripción de las mismas y<br />
de los resultados obtenidos para cada una de las características comentadas<br />
anteriormente. Destacar, por último, que también se incluye el documento XML<br />
generado tras la serialización.