xjc

    6

    3答えて

    XJCコマンドラインツールを使用して自分のXSDスキーマファイルからJavaクラスを生成します。 ObjectFactoryクラスは、不完全なコンテンツを生成します。 JAXBElement<Type> createType装飾なしで作成メソッドを生成します。 これは何故ですか? よろしくお願いします。 Dominik

    1

    2答えて

    xjcバージョン "2.2.3-hudson-jaxb-ri-2.2-70-"を2回以降使用すると、2つの異なるコンパイル結果が生成されます。問題は、xjcコンパイル結果2からのjavaファイルによってマーシャリングされたXMLが、xjcコンパイル結果2からのjavaファイルによってmashalledされたXMLファイルと異なる(そして間違っている)ことです。 XMLの差異は、名前空間接頭辞ns2

    0

    1答えて

    自分のドメインモデルとそれに対応するXSDスキーマがあります。私のアプリケーションで交換されるデータ型とメッセージで構成されています。私は、Java JRE 1.5のXJCツールを使用して、指定されたXSDスキーマのJavaクラスを生成します。生成されたクラスには、シリアライズ/デシリアライズメソッドも検証コードも含まれていません。 JAXBを使用してこれをどのように達成できますか? よろしくお願

    1

    1答えて

    誰もがXMLスキーマで、いわゆる「ユニークなパーティクル帰属」制約について何を知っていますし、なぜこのによって侵害される可能性があります。次のようにXJCを実行しているから、エラーがある <xs:complexType name="SMIL.switch.content"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="u

    12

    1答えて

    JAXBを使用してXSDファイルからJavaクラスを生成するために、このMavenの「タスク」があります。 <!-- XML to Java classes --> <plugin> <groupId>com.sun.tools.xjc.maven2</groupId> <artifactId>maven-jaxb-plugin</artifactId>

    37

    3答えて

    現在、ほとんどのタイプと要素に<xsd:annotation>/<xsd:documentation>のXMLスキーマを使用しています。このXMLスキーマからJava Beanを生成すると、そのBeanのJavadocには、型/要素の許可されたコンテンツに関する一般的な生成情報のみが含まれます。 <xsd:documentation>タグのコンテンツを適切な場所に表示したいとします(たとえば、co

    13

    1答えて

    JAXBのドキュメントはxjc言う: -b 処理するために、1つ以上の外部結合ファイルを指定します。 (各バインディングファイルには、独自の "-b"スイッチが必要です。)外部バインディングファイルの構文は非常に柔軟です。あなたが複数のスキーマのカスタマイズが含まれる1つのバインディングファイルを有していても、あなたが複数のバインディングファイルにカスタマイズを破ることができます。また xjc s