【发布时间】:2009-07-09 06:26:09
【问题描述】:
我对人们如何使用此功能感兴趣:什么领域,什么关系(如果调查问题不合适,请道歉)。
XML 自然地使用包含表示树;但它也可以表示图,使用引用 ID 的 IDREF:许多元素可以引用同一个元素(多引用);嵌套元素可以引用祖先(循环)。使用 ID 和 IDREF 也可能很方便,因此 XML 结构与另一种存储格式相匹配,例如数据库外键。
你用 ID/IDREF 代表什么?
编辑还包括来自 XML Schema 的 <key>/<keyref>。
【问题讨论】:
-
鉴于这仅限于 DTD 的使用,并且 DTD 已过时,那么通过扩展 ID/IDREF 也是如此。
-
@skaffman:但你说得对,我应该包括新的 XSD 等价物 - 谢谢。