2010-11-15 38 views
5

我有一个模式,它以大写字母命名其所有元素和complexType,因此我所有的类名也都是大写。使用自定义类名生成JAXB类

你能告诉我如何捕获这个并命名CamelCase中的类吗?

例:XSD的段:

<xs:element name="REGISTRATION_DATE"> 
    <xs:complexType mixed="true"> 
     <xs:attribute name="UNIT" /> 
    </xs:complexType> 
</xs:element> 

目前,它作为产生:REGISTRATIONDATE。 但我想生成类为:RegistrationDate。

问候, 萨蒂亚

回答

3

有一个插件XJC做到这一点 - CamelCase Always plugin

+0

非常感谢我指出确切的插件。 – Satya 2010-11-15 15:23:13

+1

该插件不再被维护,链接只是导致404。任何想法发生了什么?是否有新功能使其过时? – Martin 2011-10-25 14:38:34