![]() |
Objetos a partir de XML. Hola gente, tengo una dudilla, estoy leyendo un fichero XML que quiero almacenar en memoria y mi intencion es, dado el nombre de un elemento que me identifica el parser crear un objeto que se corresponde con el nombre del elemento XML, es decir, tengo un XML asi; <alumno></alumno> Pues bien, tengo creada una clase alumno.java, de la cual quiero crear un objeto, pero claro, tengo mil elementos y mil clases para los diferentes elementos del XML, alguien se le ocurre como podría crearme los objetos a partir de la STRING que obtengo del XML?...Es obvio que a piñon, comparando la string con el nombre de las clases puestas por mi mismo se podria pero me puedo vovler loco escribiendo todas las clases, jeje. No se, espero que alguien me pueda echar un cable, un saludo foreros. |
Hay un sistema de la api de java q a partir del xml te genera las clases java,tengo q buscarlo creo q es JAXB o JAXP no me acuerdo ciao |
Algo como esto? http://java.sun.com/j2se/1.4.2/docs/...MLEncoder.html Si buscas "XML Java serialization" salen muchas opciones pero no he usado nunca ninguna, asi que no puedo decirte más. Un saludo |
gracias Bueno, gracias ante todo, lo del ENcoder creo q no es...no se sigo indagando a ver |
Ummm, por lo que he mirado, es mas para otra cosa puesto que la codificacion te pone nombres de metodos, no te pone los valores por defecto, etc... Como ha dicho Legolas (es JAXB), quiza esto si te sirva: http://www.programacion.com/java/tutorial/jaxb/ |
| La zona horaria es GMT -6. Ahora son las 05:14. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.