是否可以在DTD中指定一种方法来在XML本身中声明新属性并在其元素中使用它们?
我想在DTD中描述的XML示例:
<attribute-descriptors>
<attribute name="attr1" description="attr1 description">
<attribute name="attr1" description="attr1 description">
</attributes-descriptors>
<entity attr1="value1" attr2 ="value2">
<entity attr1="value11" attr2 ="value22">
这里我已经声明了新的属性attr1和attr2,这些属性在XML设计阶段是未知的。并用它们来丰富元素。
我的自定义软件可以处理这样的声明,但是如何在DTD中描述它或者可能是其他XML指定语言?
答案 0 :(得分:1)
这在DTD中是不可能的。
DTD定义了XML。 XML没有定义DTD。