2

Maven ビルドの一部として DTD をスキーマに変換するにはどうすればよいですか?

具体的には、URL を DTD に渡すことができ、XML スキーマ定義ファイルを生成する Maven プラグインを探しています。

適切な Maven プラグインに失敗した場合、おそらく ANT タスクを Maven ビルドに埋め込むことができます

4

1 に答える 1

1

DTDをスキーマに自動的に変換するためのMavenプラグインを知りません。あなたへの私のアドバイスはそこに行かないことです。

DTDとXSDの間には多くの違いがありますが、IMHOで最も重要なものは次のとおりです。*XSDには名前空間定義があります-自動的にその多くを取得することはできません。*XSDには型システムがあります。

私のアドバイスは、変換操作を手動で行うことです。そうすれば、名前空間を定義して、型システムを考えることができます。どちらも手術終了後は長持ちします;-)

于 2008-11-05T16:55:00.003 に答える