Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 23-nov-2005, 08:53   #1 (permalink)
Wilotas ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 108
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.
Wilotas está desconectado   Responder Citando
Antiguo 23-nov-2005, 08:58   #2 (permalink)
Legolas_Bilbao está en el buen camino
 
Fecha de Ingreso: mayo-2005
Mensajes: 330
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
__________________
Dios creo un equipo perfecto a los demas los lleno de extranjeros
Legolas_Bilbao está desconectado   Responder Citando
Antiguo 23-nov-2005, 09:09   #3 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.576
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
GreenEyed está desconectado   Responder Citando
Antiguo 23-nov-2005, 10:10   #4 (permalink)
Wilotas ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 108
gracias

Bueno, gracias ante todo, lo del ENcoder creo q no es...no se sigo indagando a ver
Wilotas está desconectado   Responder Citando
Antiguo 23-nov-2005, 12:59   #5 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.576
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/
GreenEyed está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 12:00.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93