Как вы указываете формат даты, используемый, когда JAXB marshals xsd: dateTime?

Когда JAXB маршалирует объект даты (XMLGregorianCalendar) в элемент xsd: dateTime, как вы можете указать формат получающегося XML?

Например: формат данных по умолчанию использует миллисекунды2012-08-21T13:21:58.000Z Мне нужно опустить миллисекунды.2012-08-21T13:21:58Z

Как я могу указать форму вывода / формат даты, который я хочу использовать? Я'м используюjavax.xml.datatype.DatatypeFactory создатьXMLGregorianCalendar объект.

XMLGregorianCalendar xmlCal = datatypeFactory.newXMLGregorianCalendar(cal);

Ответы на вопрос(5)

Ваш ответ на вопрос