ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capítulo 2. <strong>ESTADO</strong> <strong>DEL</strong> <strong>ARTE</strong> 19<br />
<br />
13-10-1979 00:00:00 CEST<br />
Vane<br />
<br />
Tabla 6: Serialización obtenida con JOX<br />
2.1.2.5. Koala KOML 1.21<br />
Es esta herramienta ha sido necesaria la modificación de las clases de prueba:<br />
Person.java y Prueba.java para poder obtener un documento correcto XML, ya que no<br />
finalizaba correctamente la ejecución. Se ha modificado para eliminar las listas y las<br />
referencias circulares que no lo soportaba.<br />
Características:<br />
1. Es capaz de serializar cualquier objeto de Java, incluso no tratándose de<br />
JavaBean, aunque con algunas restricciones, como por ejemplo, el<br />
impedimento de poner colecciones de objeto (listas).<br />
2. Se aprecia bastante influencia de Java en la serialización generada. Ej.: class<br />
name='java.lang.Boolean', donde la etiqueta java.lang.Boolean es claramente<br />
obtenido de la clase del objeto serializado.<br />
3. La serialización no es configurable con esta herramienta.<br />
4. Soporta referencias a otras clases pero no referencias circulares, ya que en<br />
nuestro ejemplo al encontrarse con una referencia circular ha fallado y<br />
finalizado la ejecución.<br />
5. No ha soportado la serialización de listas de objetos.<br />
6. Es posible construir XML Schema.<br />
7. Emplea SAX para la lectura del documento XML.<br />
la Tabla 7.<br />
El resultado de la serialización realizada mediante esta herramienta se muestra en<br />
<br />