为XMLGregorianCalendar创建具有XMLSchemaType(name =“date”)的xml适配器

时间:2012-06-26 14:32:55

标签: xml jaxb

我想为具有@XMLSchemaType(name =“date”)的属性创建客户JAXB适配器

我怎样才能实现这个目标?

谢谢, 哈里什

1 个答案:

答案 0 :(得分:1)

您可以使用XmlAdapter的泛型类型参数。如果您的XmlAdapter类似于:XmlAdapter<Date, MyDateType>,则实际XML元素的类型应为“xs:date”,Java对象的类型应为MyDateType。