2012-05-21 55 views

回答

3

這些類型添加到XML架構,因爲工作組希望提供從複製的所有可用的功能DTD中的DTD的過渡路線;所以主要意圖是向後兼容。

IDREF和IDREFS沒有真正做到使用key/keyref無法實現的任何內容,只是它們始終限於XML文檔級別,而key/keyref始終限定爲元素。

ENTITY/entites的與未解析外部實體的很少使用的功能連接。基本上它允許你將一個屬性(或元素)的值限制爲外部解析實體的名稱 - 奇怪的是,它只能在DTD中聲明。如果你今天不使用這個功能,那麼你不需要知道它做了什麼,你可以放心地忽略它。