1
  1. XMLファイルは2つのDTDを参照できますか?
  2. DTDは別の外部DTDから要素を参照できますか?
4

2 に答える 2

0

最初の質問:はい(例と説明については、この投稿を参照してください)

2番目の質問:私はそれを試していませんが、その投稿で説明されているテクニックを使用すると、それは可能であるはずです...

于 2009-06-02T14:15:20.937 に答える
0
  1. 私の知る限り、いいえ、できません。PhilSの投稿へのコメントとして、彼がリンクした例は、他のDTDへの参照を含む埋め込みDTDの単なる例です。これは質問2の例です。
  2. DTDは、独立した部分に分割できます。あなたはそれを介して定義することができます<!ENTITY % name SYSTEM "name.dtd">%name;(一言で言えばXMLから大まかに翻訳されます)。そのためのDTDの例はDocBook-DTDです。28パーツで構成されています。

(引用符で囲まれたセクションにコードを配置できなかったため、表示されませんでした-申し訳ありません)。

于 2009-06-02T14:19:32.053 に答える