DTD 语法快速指南

转载 2007年09月11日 17:25:00

A、B、C 和 D 是在下例中代表元素的变量。

元素必须有正好一个 A 、至少一个 B (由加号表示)、零个或多个 C (由星号表示)以及零个或一个 D (由问号表示):


            

元素可能有 ABC 之一:


            

元素不包含任何内容:


            

元素可以包含在 DTD 中列出的任何元素:


            

元素可能包含经过语法分析的字符数据或另一个元素( element2 )。星号(*)表示混合内容模型 — 其中元素可以包含不同类型的属性。


            

下例将文本 "entity reference" 插到文档中它出现的任何地方:


            

可以看到在 XML 文档中该实体引用元素如下:


            

下例表明其元素是一个包含三个属性的空标记:属性 1( att1 )是一个可选属性,属性 2( att2 )是带有固定值 "A" 的属性,属性 3( att3 )是必需的文本属性。


            

可以看到在 XML 文档中使用的这个元素如下:


            

属性 CDATA 表示包括的信息应该是文本。 ID 属性表明必须填入唯一的标识。每个元素只能有一个 ID 属性。另外, CDATA 表示 att2att3 可能包含任何字符串。

 

 参考:http://www.ibm.com/developerworks/cn/xml/x-dtdint/#3

DTD学习总结

一、DTD介绍   Document Type Definition; DTD是一种XML的约束方式,除了此种约束方式外,还有XSchema,XSchema比DTD的约束能力还要强,因此DTD正...
  • xiazdong
  • xiazdong
  • 2012年02月18日 21:17
  • 10652

XML----DTD-操作,实体

一、引用实体 1.      在dtd中定义 2.      在xml文件中引用 &intro;好的网站    二、参数实体...
  • damys
  • damys
  • 2015年02月07日 15:31
  • 582

XML语法以及DTD的详解

XML简介: XML是指可扩展标记语言(eXtensible Markup Language),它是一种标记语言,很类似HTML。它被设计的宗旨是传输数据,而非显示数据。XML标签没有被预定义,需...
  • u013087513
  • u013087513
  • 2016年10月17日 22:36
  • 3780

XML介绍之DTD约束语法详解二

1.DTD 简介 =========================================  文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构...
  • lijizh1013
  • lijizh1013
  • 2012年10月11日 14:14
  • 1550

Angular2语法快速指南

Angular for TypeScript 语法快速指南 (基于2.0.0版本) 引导 import { platformBrowserDynamic } from '@angula...
  • shenlei19911210
  • shenlei19911210
  • 2016年11月15日 15:06
  • 8821

在文档中未检测到语法约束(DTD 或 XML 模式)

AdroidManifest.xml中报警告:在文档中未检测到语法约束(DTD 或 XML 模式) Eclipse菜单:窗口 --> 首选项 --> 验证 --> XML模式验证器 取消手动和构建中的...
  • dj0379
  • dj0379
  • 2015年11月03日 09:06
  • 2481

dtd语法

1.如何在xml中引入dtd     (1)外部引入       可以将dtd的约束内容写在外置的dtd文件中,这个文件后缀必须为.dtd而文件保存时必须用utf-8编码保存.       再在...
  • qq_23301703
  • qq_23301703
  • 2015年05月12日 20:47
  • 237

在Eclipse中导入dtd ,使XML 自动提示

DTD 类型约束文件 1. Window->Preferences->XML->XML Catalog->User Specified Entries窗口中,选择Add 按纽 2.在Add XM...
  • ETTTTTSS
  • ETTTTTSS
  • 2012年03月20日 23:06
  • 526

DTD 指南

英文站点在http://www.w3schools.com/dtd/default.aspDTD的介绍DTD的意图在于定义XML文档的合法构建模块,它通过一系列合法元素来决定了XMl文档的内部结构。D...
  • jcwz
  • jcwz
  • 2006年02月22日 10:10
  • 1533

02-JavaWeb-XML-xml语法-DTD语法

XML语言 一, 什么是XML   1,     Extensible Markup Language,翻译过来为可扩展标记语言。     Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于...
  • wuqinfei_cs
  • wuqinfei_cs
  • 2013年08月12日 21:56
  • 602
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DTD 语法快速指南
举报原因:
原因补充:

(最多只允许输入30个字)