Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ほとんどのJava-XMLバインディングフレームワークとコードジェネレーターには、XMLスキーマ定義が必要です。DTDからバインディングコードを生成するための最良の方法を提案できますか。
JAXB 2のXJCがDTDをサポートしていることは知っていますが、実験的なものと見なされています。
Stack Overflowの精神で、回答ごとに1つの提案をお願いします-重複するのではなく、賛成または反対に投票してください
DTDをスキーマに変換します(多くのオンラインおよびオフラインツールが利用可能です)。このステップは無損失である必要があります。次に、このスキーマを、スキーマ定義を必要とするお気に入りのJava-XMLバインディングフレームワークやコードジェネレーターで使用します。