我正在编写一个DTD文件,并且需要一个实体具有一个IDREF属性,它可以在该属性中包含多个值,例如当a,b,c是其他人类实例的ID时。
我读了this关于在DTD文件中格式化ATTLIST并且没有在那里找到,或者在任何地方解决我的特定情况。我发现如何在xml中允许对象内的多个朋友标签
<human>
<friend/>
<friend/>
</human>
但这不符合我的需要。
我试过用
<!ELEMENT human>
<!ATTLIST friends IDREF>
但它不符合我在该属性中对多个朋友的需求。它可能吗?我怎么声明呢?
谢谢
如果我已正确理解您的要求,IDREFS属性类型似乎可以满足您的需求。