Bonjour,
J'ai un petit problème d'unmarshalling avec Castor.
J'explique.
j'ai un fichier XML tout simple
mon mapping
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?xml version="1.0"?> <Message xmlns="http://www.test.org/reference"> <Texte id="1">Texte de test</Texte> </Message>
J'arrive sans problème à récupérer l'attribut id mais pas du tout à récupérer le contenu de la balise Texte, il m'affiche null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?xml version="1.0"?> <mapping> <class name="test.Message"> <map-to xml="Message"/> <field name="id" type="string"> <bind-xml name="id" node="attribut" /> </field> <field name="Texte" type="string"> <bind-xml name="Texte" node="element" /> </field> </class> </mapping>
Par contre, quand je supprime le namespace xml de la balise Message de mon fichier XML, tout marche bien.
Y'a t'il une solution pour que je puisse garder mon namespace et puisse unmarshaller tranquillement?
Merci d'avance






Répondre avec citation




Partager