Quando JAXB effettua il marshalling di un oggetto date ( XMLGregorianCalendar
) in un elemento xsd: dateTime. Come puoi specificare il formato dell'XML risultante?
Ad esempio: il formato dati predefinito utilizza i millisecondi di cui <StartDate>2012-08-21T13:21:58.000Z</StartDate>
ho bisogno per omettere i millisecondi. <StartDate>2012-08-21T13:21:58Z</StartDate>
Come posso specificare il modulo di output / formato della data che voglio che utilizzi? Sto usando javax.xml.datatype.DatatypeFactory
per creare l' XMLGregorianCalendar
oggetto.
XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);