Bonjour a tous,
mon formalisme xml est :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <request001 child="2273656902" message="contact demande ressource"> <contact chanel="string" nuContact="string"> <motives>string string string string</motives> ...
et je souhaite faire un unmarshal avec les objets suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Request001") public class ContactAskForResource extends ActionEvent { /** * identifiants du contact */ private ContactIds contactIds; /** * données du contact */ private ContactData contactData;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public class ContactData { /** * liste des motifs d'arrivée du contact */ @XmlElement(name="motives") private List<String> motives;
quand je fait mon unmarshal ContactAskForResource.contactIds et ContactAskForResource.contactData sont null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public class ContactIds { /** * jeton donné par le socle */ private long idSys; /** * identifiant ecs du canal */ @XmlAttribute(name="chanel") private String channelId;
j'ai loupé un truc ?
Partager