【发布时间】:2014-10-20 17:20:59
【问题描述】:
我一直在 W3C 推荐和维基百科中阅读有关这些主题的信息。我不确定我是否完全理解了它们。有人可以向我清楚地解释 DTD 中有哪些外部实体和符号吗?它们的具体用途是什么?
以下是一些外部实体声明的示例:
<!ENTITY open-hatch SYSTEM
"http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY open-hatch PUBLIC
"-//Textuality//TEXT Standard open-hatch boilerplate//EN"
"http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY hatch-pic SYSTEM
"../grafix/OpenHatch.gif"
NDATA gif >
如果我错了,请纠正我。一般的内部实体将文档正文中的实体名称 (&ent;) 替换为声明的字符串。外部实体是否将实体名称替换为外部文档的全部内容?
【问题讨论】:
标签: xml declaration dtd w3c