2010-12-02 32 views
0

在DTD中,是否可以將元素定義爲具有開放/無限制屬性列表?DTD中元素的開放/無限制屬性列表?

我知道這是可以定義的元素具有無限制子元素:

<!ELEMENT element_name ANY> 

但是,我已經諮詢輔導和引用似乎認爲,對於一個元素的屬性列表必須是完整的。我找不到任何明確的提及這種情況。

回答

1

如果您想驗證它,請不要使用。 (ZVON很好地概述了DTD):http://zvon.org/xxl/DTDTutorial/General/contents.html。如果您不使用驗證器,則允許使用任何格式良好的XML。

在XSD模式中,可以允許未聲明的屬性(包括來自其他名稱空間的屬性)(命名空間在DTD中非常難以管理)。

+0

感謝您的回答。我知道XSD允許指定未聲明的屬性,但暫時我堅持使用DTD :( – 2010-12-02 15:38:42