【发布时间】:2011-08-28 21:54:52
【问题描述】:
XML 文件
根名称college.it 有两个子节点principal 和teacher.i 为此编写了一个相应的dtd,但是没有元素附加到它的单个文本行呢。如何为此编写相应的dtd 行。该行是:
This college is ranked 7th in the university
【问题讨论】:
XML 文件
根名称college.it 有两个子节点principal 和teacher.i 为此编写了一个相应的dtd,但是没有元素附加到它的单个文本行呢。如何为此编写相应的dtd 行。该行是:
This college is ranked 7th in the university
【问题讨论】:
如果元素可以包含文本内容(空格除外),则它必须使用混合内容模型。例如:
<!ELEMENT college (#PCDATA | principal | teacher)*>
混合内容模型不允许您添加任何进一步的限制。例如,您不能要求 principal 只使用一次或出现在 teacher 之前。
通常混合内容用于类似文档的半结构化数据。将这些额外信息踢到<ranking> 元素中会更好吗?
【讨论】:
<!ELEMENT> 声明。