Recorrer Datos Miembro
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
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
