私は、医学のデータベースであるPubmed centralからDTD.zipをダウンロードします。これはDtdファイルではなく、フォルダ、多数のdtdファイル、多数のentファイルで構成されています。dtdとentファイルの関係は何ですか?
DTDファイル:ftp://ftp.ncbi.nih.gov/pub/archive_dtd/publishing/
私は、医学のデータベースであるPubmed centralからDTD.zipをダウンロードします。これはDtdファイルではなく、フォルダ、多数のdtdファイル、多数のentファイルで構成されています。dtdとentファイルの関係は何ですか?
DTDファイル:ftp://ftp.ncbi.nih.gov/pub/archive_dtd/publishing/
あなたが見ている何がモジュール化DTDです。 DTDは、多くの異なるモジュール(通常は.entファイルまたは.modファイル)で構成されているため、DTDの一部を再利用または無視/簡単に組み込むことができます。
これらの異なるモジュールは通常、パラメータエンティティを使用してベースDTD内から参照されます。
それはDOCTYPE宣言だが、DTDは、他の要素のための宣言を含むファイル、ATTLIST、エンティティへのパラメタ実体宣言/参照を持っているということで例えば、XMLインスタンスがまだ独身DTDを参照しますが、その他
別の例としてリンクから「journal-publishing-dtd-3.0.zip」を使用すると、「journalpublishing3.dtd」を検証するXMLインスタンスを作成できますが、そのDTDを見ると、他の2つのモジュール( "journalpubcustom-modules3.ent"と "modules3.ent")は、それ以上のモジュールを参照します。