创建元素

可以使用 DTD 中的元素声明来定义可能会出现在 XML 文档中的元素。元素声明可以指定某个元素可以包含其他元素、可以包含任何内容或必须是空的。

下列指示信息是为“资源”透视图编写的,但是也将适用于其他多个透视图。

创建元素

要创建元素,遵循下列步骤:

  1. 在 DTD 编辑器中打开 DTD。
  2. 在“大纲”视图中,右键单击 DTD 此图是 DTD 图标。 并单击添加元素
  3. 在“属性”视图中,在名称字段中输入元素的新名称。
  4. 当您在 DTD 编辑器中创建元素时,会自动创建 EMPTY 子元素。
    1. 选择 EMPTY 子元素,并在“属性”视图中将它的内容类型更改为 ANY、(#PCDATA) 或另一元素。 如果不想让父元素包含任何内容,则保持其内容模型类型为 EMPTY。
    2. 如果想要父元素包含多个子元素(或者混合内容),则从内容类型列表中选择子内容混合内容 一旦选择了其中一项,您就会具有一个组(是用组节点表示的 - 如果您选择了“子内容”,则组节点为 此图是“子内容”组节点。;如果您选择了“混合内容”,则组节点为 此图是“混合内容”组节点。),可使用该组来在父元素下创建一组子元素。将在组节点下面自动创建子元素。有关编辑组的信息,参阅相关信息。
  5. 如果想要提供有关此元素的任何信息,则单击文档选项卡。 文档页是读者可阅读的资料(例如,对元素的描述)。

注意:如果想要具有混合内容,则组中第一个元素的值必须是 (#PCDATA)(因此,如果选择混合内容,则将会自动创建两个子元素,第一个子元素具有值 (#PCDATA))。另外,组不应包含 EMPTY 或 ANY 元素。使用 EMPTY 或 ANY 元素作为嵌套的实体是不合法的。

相关任务
创建属性和属性列表
编辑元素的内容模型
编辑组节点
删除元素、属性、实体、表示法和注释

反馈