xmlスキーマからインターフェイスとクラスを生成するツールはありますか?私はすでに自分のスキーマからJAXBクラスを自動的に生成していますが、コンパイルする外部コード用のインターフェイスが必要です。私はMarshallerでこれらのインターフェースを実際に使用するつもりはありません。これは、XJCがインタフェース+クラスを生成するために使用されたように見えますが、現在はクラスを生成するだけです。手動でインターフェイスを手動で作成し、JAXBプラグインを使用して各自動生成クラスに各インターフェイスを継承させることはできますが、これは実用的ではありません。スキーマからのインターフェイスの生成
2
A
答えて
2
私はそうのようなグローバルJAXBバインディングを指定することで成功を収めている:
<jxb:bindings version="2.1" xmlns:jxb="http://java.sun.com/xml/ns/jaxb">
<jxb:globalBindings generateValueClass="false" />
</jxb:bindings>
はhttp://jaxb.java.net/guide/Migrating_JAXB_1_0_applications_to_JAXB_2_x.htmlを参照してください。
maven-jaxb2-pluginを使用している場合は、拡張子が.xjbのファイルにスキーマと同じ場所に上記を含めるだけです。
関連する問題
- 1. hsqlからのスキーマ生成
- 2. xmlスキーマからのWebフォームの生成
- 3. エンティティフレームワークデータベースからのインターフェイスの生成最初の自動生成コード
- 4. NHibernateスキーマの生成
- 5. のMySQLスキーマ生成NHibernateは
- 6. MavenのJAXBタイプからXSDスキーマを生成するには?
- 7. Javaのsqlスキーマからormマッピング・クラスを生成する方法
- 8. Javaクラス(またはその逆)からXMLスキーマを生成
- 9. スキーマから静的APIドキュメントを生成しますか?
- 10. dropwizard-hibernateでスキーマを生成
- 11. .NETクラス用のXSDスキーマの生成
- 12. BizTalk - キャリッジリターンで区切られたフラットファイル用のスキーマの生成
- 13. Eclipseで自動生成インターフェイス
- 14. PHPインターフェイスを生成する
- 15. シンプルなXSDスキーマからXSLドキュメントを生成する
- 16. JavaScriptを使用してスキーマからXMLを生成
- 17. xmlスキーマから生成されたCSクラス
- 18. jsonからjsonスキーマを生成するには
- 19. POJOからJsonスキーマを生成するには
- 20. C#クラスからJSONスキーマを生成する
- 21. 不明なカラム型の生成スキーマ
- 22. Jackson:参照付きスキーマの生成
- 23. MySQLのスキーマを生成するERDツール
- 24. Simple.Dataを使用したスキーマの生成?
- 25. 他の方法ではなく、Railsスキーマの更新からのマイグレーションの生成
- 26. どのようにSQL ServerスキーマからC#でクラスを生成しますか?
- 27. リフトのDBスキーマからモデルコードを生成する方法はありますか?
- 28. 既存のスキーマからテーブル関係図を生成する(Sqliteデータベースの場合)
- 29. webserviceのjavaインターフェイス(java2wsdl)からwsdlを生成するためのツール
- 30. BizTalk - テーブル変数の引数を使用してOracleストアドプロシージャからスキーマを生成