ich unter einer REST Antwort habe, die im Code erstellt werden muss:In Bezug auf REST Antwort und XMLElement
<sample>
<tags>
<tag>
<name>ABC</name>
<Date>2014-10-14T12:30:05Z</ingress>
</tag>
<tag>
<name>DEF</name>
<Date>2014-10-14T12:30:05Z</ingress>
</tag>
</tags>
</sample>
Ich bin jedoch
<sample>
<tags>
<name>ABC</name>
<Date>2014-10-14T12:30:05Z</ingress>
</tags>
<tags>
<name>DEF</name>
<Date>2014-10-14T12:30:05Z</ingress>
</tags>
</sample>
im response.Can immer jemand bitte helfen mir wie die Deklaration der Java-Klasse um die gewünschte REST-Antwort zu bekommen?
Hier ist der Java-Code:
@XmlRootElement(name = "sample")
public class Sample {
private List<Tag> tags;
@XmlElement(name = "tags")
public List<Tag> getTags() {
return tags;
}
/**
* @param tags
* the tags to set
*/
public void setTags(List<Tag> tags) {
this.tags = tags;
}
}
@XmlRootElement(name = "tag")
public class Tag {
private String name;
private Date date;
/**
* @return the name
*/
@XmlElement(name = "name")
public String getName() {
return name;
}
/**
* @param name
* the name to set
*/
public void setName(String name) {
this.name = name;
}
/**
* @return the date
*/
@XmlElement(name = "date")
public Date getDate() {
return date;
}
/**
* @param date
* the date to set
*/
public void setDate(Date date) {
this.date = date;
}
}
Dank
Bitte schreiben Sie den Java-Code. – Santosh
Hier ist der Java-Code: – user3062513
Es muss anderen Code geben, der tatsächlich "Tag/Tags" erzeugt und Marshalls. Posten Sie diesen Code auch. – Santosh