5 Stimmen

Generierung von JAXB-Klassen mit benutzerdefinierten Klassennamen

Ich habe ein Schema, das alle seine Elemente und complexTypes in Großbuchstaben benennt, und so sind alle meine Klassennamen auch in Großbuchstaben.

Können Sie mir sagen, wie ich dies erfassen und die Klassen in CamelCase benennen kann?

Beispiel: Ausschnitt aus XSD :

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

Derzeit wird es als : REGISTRIERUNGSDATUM . Ich möchte aber die Klasse als : RegistrierungDatum .

Grüß Gott, Satya

3voto

skaffman Punkte 389758

Es gibt ein Plugin für XJC, das dies ermöglicht - das CamelCase Always-Plugin .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X