Bonjour,
J'ai créé une série de classes java représentant les éléments de mon schéma avec JAXB. Le schéma correspondant à ces classes est généré avec schemagen dans ant.
Je souhaiterai que lorsque je créé un fichier XML avec la méthode marshal, il y est un schemaLocation dans mon élément racine. Actuellement lorsque je fais un marshal j'obtiens:
Et je voudrais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <parameters> ..... </parameters>
Je n'ai pas réussi à trouver se que je devais ajouter dans ma classe java racine pour avoir ces éléments dans mes XML générés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <parameters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://127.0.0.1:8080/schema.xsd"> ..... </parameters>
Merci pour votre aide.
Partager