2012-01-17 21 views

答えて

4

あなたが見ている何がモジュール化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")は、それ以上のモジュールを参照します。

関連する問題