Salut
Je travaille avec java 6
j'ai un petit problème lors du marshalling.En fait ,pour des valeurs non nulles ,tout va bien mais pour des valeurs nulles,mes élément XML sont de la forme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<ELEMENT xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
ce que je veut est de me débarrasser de l'attribut xsi ainsi que la namespace.
Je veut avoir la forme suivante(pour les éléments nulles):
voici mon code de marshalling:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
StringWriter writer = new StringWriter();
JAXBContext context = JAXBContext
				.newInstance(DOCUMENT.class);
		Marshaller marshaller = context.createMarshaller();
		marshaller.marshal(document, writer;