Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/11/2011, 07:08
leeann
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: opciones para pasar de xml a un objeto java

Perdón esto está mal, fue al copiarlo:
xstream.alias("Personas ", Personas .class);
xstream.alias("Persona ", Persona.class);

esto ya lo había leido:
a conversión entre etiqueta y clases/atributos es directa si coincide exactamente con el nombre, incluyendo mayúscula
Pero si no pongo alias, me pone lo siguiente <ws.Persona>

Y como que tengo una clase Personas dentro de persona? no lo entiendo...

Yo creo que dentro de listaPersonas están las personas, no al revés.

Las clases que he mostrado eran Personas.java (la lista de personas) y ws.java (servicio web). No he puesto Persona.java, perdón:

Código java:
Ver original
  1. public class Persona{
  2. public String nombre;
  3.     public String apellidos;
  4.  
  5.     public Persona(){
  6.        super();
  7.     }
  8.  
  9.      public String getNombre() {
  10.         return nombre;
  11.     }
  12.  
  13.     public void setNombre(String nombre) {
  14.         this.nombre= nombre;
  15.     }
  16.  
  17.     public String getApellidos() {
  18.         return apellidos;
  19.     }
  20.  
  21.     public void setApellidos(String apellidos) {
  22.         this.apellidos= apellidos;
  23.     }
  24.    
  25. }