在DTD中,是否可以定义一个具有开放/不受限制的属性列表的元素?
我知道可以定义一个具有不受限制的子元素的元素:
<!ELEMENT element_name ANY>
但是,我已经参考过的教程和参考资料似乎假设元素的属性列表必须完整。我找不到任何明确的参考情况。
答案 0 :(得分:1)
如果您想验证它,请不要。 (ZVON很好地概述了DTD):http://zvon.org/xxl/DTDTutorial/General/contents.html。如果您不使用验证器,则允许使用任何格式良好的XML。
在XSD架构中,可以允许未声明的属性,包括来自其他命名空间的属性(在DTD中很难管理命名空间)。