2014-02-08 5 views
0

Мне нужно десериализовать ответ gson Вот этот формат. {"lastid": "5", "отзывы": ["a", "b", "c"]}deserialize gson object using GSONConverter

Pls предлагает для DTO и преобразования.

public class TestimonialsOutputDTO implements Serializable { 
public String lastid; 
public List<TestimonialsDTO> testimonials; 

public String getLastid() { 
    return lastid; 
} 

public void setLastid(String lastid) { 
    this.lastid = lastid; 
} 

public List<TestimonialsDTO> getTestimonials() { 
    return testimonials; 
} 

public void setTestimonials(List<TestimonialsDTO> testimonials) { 
    this.testimonials = testimonials; 
} 

} 

и

public class TestimonialsDTO 
{ 
public String testimonials; 

public String getTestimonials() { 
    return testimonials; 
} 

public void setTestimonials(String testimonials) { 
    this.testimonials = testimonials; 
} 
} 

ответ

0

Вы можете разобрать "testimonials":["a","b","c"] в списке Java непосредственно вместо того, чтобы создавать свой собственный POJO.

Здесь ваш класс модели.

public class TestimonialsOutputDTO { 

    public String lastid; 
    public List<String> testimonials; 

// getter/setter 
// toString() 

} 
Смежные вопросы