XML DTDs Children

时间:2011-09-17 20:24:18

标签: xml schema parent-child dtd children

http://www.w3schools.com/dtd/dtd_elements.asp

所以我正在看这个,在子部分,它声明它必须在文档中显示出来。 Root外面的孩子都在里面()。因此,如果子元素具有子元素,我是否保持嵌套()?此外,如果一个元素出现不止一次,我是否必须在DTD中说明这一点?

1 个答案:

答案 0 :(得分:2)

您没有在ELD中嵌套ELEMENT声明 - 它足以说明每个元素,哪些内容可能直接出现在其下面或内部。

就指示给定上下文中可能出现的元素数量而言,您可以指定无修饰符(这意味着必须出现单个元素),? (0或1 - 元素是可选的),*(0或更多),或+(1或更多)。