- PR -

DTDによるスキーマ定義を行わずに実体宣言だけ使用したい

1
投稿者投稿内容
kou
会議室デビュー日: 2003/03/10
投稿数: 17
投稿日時: 2003-07-08 10:49
いつもお世話になっております。

複数のXML文書で共通の実体宣言を使用したいのですが、XML文書は構造が頻繁に変わるおそれがあるためにスキーマ定義をすることができません。

XML文書で

<!DOCTYPE hoge SYSTEM "共通実体宣言.dtd">

のようにDTDを定義すると、プロセッサによると思うのですが、「DTD/スキーマが空の可能性があります」等のエラーが発生します。

XML文書でDTDによるスキーマ定義を行わずに実体宣言だけ使用したい場合、上記のような方法以外に何か良い手段は無いでしょうか?

もしご存知でしたらご教授ください。
宜しくお願い致します。
1

スキルアップ/キャリアアップ(JOB@IT)