元素的内容模型表示可能包含在元素的内容中(即,在 XML 文件中的元素的开始和结束标记之间)的任何数据。编辑元素的内容模型使您能够准确地确定元素可包含(和不可包含)的内容。
有四种内容模型:元素内容、混合内容、EMPTY 内容和 ANY 内容
在元素内容内容模型中,一个元素只能包含其它子元素。在混合内容内容模型中,元素可以包含字符数据(未经 XML 解析器解析的文本)和其它子元素。在 EMPTY 内容内容模型中,元素不能包含任何其它元素或文本。在 ANY 内容内容模型中,元素简直可包含任何内容 - 任意数目的其它元素以及文本。
在 DTD 编辑器中,可创建具有任何这些内容模型的元素。当您在 DTD 编辑器中创建元素时,会自动创建具有 EMPTY 内容模型的子元素。
下列指示信息是为“资源”透视图编写的,但是也适用于其它许多透视图。
要编辑元素的内容模型,遵循下列步骤: