Stackoverflowには、contrasting XSD and DTDとchoosing between XSD and DTDの2つの偉大な質問があります。しかし、私はXSDとDTDの両方を使ったデータ形式とライブラリを見つけました。 XML文書はDTDを指定しますが、サポートするライブラリーではXSDのエンコードとデコードが必要です。XMLにXSDとDTDの両方を使用する理由
XSDとDTDを同時に使用する利点は何ですか?
Stackoverflowには、contrasting XSD and DTDとchoosing between XSD and DTDの2つの偉大な質問があります。しかし、私はXSDとDTDの両方を使ったデータ形式とライブラリを見つけました。 XML文書はDTDを指定しますが、サポートするライブラリーではXSDのエンコードとデコードが必要です。XMLにXSDとDTDの両方を使用する理由
XSDとDTDを同時に使用する利点は何ですか?
DTDとXSDの両方が同時に使われているのは、あなたが引用した例に関連しています。セクタースタンダードグループは、XMLの語彙と文法をずっと以前にDTDで定義していましたが、 XSDを必要とするJAXBなどのツールそこで、消費者は、以前に確立されたDTDを介して指定されたスキーマとの互換性を維持しながら、XSDを使用してツールを利用したり、XSDを必要とする他の依存関係を満たすことができるように、
このような従来の問題に対処する以外に、DTDを気にしないでください。新しいプロジェクトでは、XSD、RELAX NG、Schematronなどの最新のXMLスキーマ言語のみを使用する必要があります。