Recorrer Datos Miembro

Danyan
06 de Julio del 2006
Hola:

Voy a hacer una pregunta que quizá sea una burrada,
pero a dia de hoy no soy programador Java ;-)

¿Es posible hacer referencia de forma generica a un objeto (eso supongo que sí) y a sus miembros?


//Ejemplo 1 (como si fuese un array)
Recorre_Miembros(Object miobj){
for (i=0;i<miobj.membersCount;i++){
System.out.println( miobj.member[i].value );
System.out.println( miobj.member[i].name );
}
}
//

//Ejemplo 2 (pasando el nombre de los miembros)
Recorre_Miembros(Object miobj,Array Miembros[]){
for (i=0;i<miobj.membersCount;i++){
System.out.println( miobj. + Miembros[i] );
//en un lenguaje de Script como JavaScript
//seria algo asi: eval("miobj." + Miembros[i]);
}
}
//


Lo que quiero es una function que reciba
un objeto y devuelva sus datos miembro en XML,
sin tener que hacer una functión para cada objeto.

Alguna sugerencia?

Danyan