`
liuhaixiao
  • 浏览: 143585 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

xml文件中的文档类型定义(DTD)的部分语法解释

XML 
阅读更多
以下是一些在网上摘抄的(由于没有全部摘抄就没有写出出处)
1.文档类型定义(DTD,Document Type Definition)对XML文档的格式做了定义。DTD把XML文档都划分为以下组件:
元素
属性
实体
下表为DTD代码中特殊符号的功能说明,了解他们将有利于我根据DTD书写正确、规范的各种XML配置文件。
无符号:该子元素在父元素内必须存在,且只能存在一次。
+:该子元素在父元素内必须存在,可以存在一次或者多次。
*:该子元素在父元素内可以不存在,或者存在一次或多次。
?:该子元素在父元素内可以不存在,或者只存在一次。
分享到:
评论

相关推荐

    XML(文档类型定义dtd)

    DTD是文档类型定义的英文缩写,包含在文档类型声明中,它定义了某种文档类型的所有规则。简单来说,DTD的作用就是定义允许哪些或者不允许哪些内容在文档中出现。在DTD中,用户可以控制文档类型的所有元素、属性以及...

    解码XML和DTD

    这篇文章说明了如何创建XML“文档类型定义(DTD)”和格式正确定义明确的XML文件,这些文件能够由您选择的XML语法分析器进行确认。虽然不必在产生的每个 XML文件中都包含DTD,但这样做将会使您的生活大为轻松。DTD...

    XML宝典(第2版).pdf(保证是PDF格式)

    书中首先介绍了XML的基本概念和基本语法,接着讲解了如何利用文档类型定义(DTD)描述和验证XML文档,如何声明文档的各个组成部分以及在文档中嵌入非XML的数据。利用本书,读者能够掌握如何使用样式表(CSS和XSL)...

    很经典的XML入门教程

    第四章:文档类型定义 DTD(Document Type Definition) 第五章:在NetScape 和IE 中的XML 第六章:微软的XML 解释器 第七章:XML DOM 第八章:XSL - The Style Sheet Language of XML(XML 的样式表语言) 第九章:...

    xml入门教程/xml入门教程

    方式二:调用外部文档类型定义,需要写一个DTD文档 <?xml version="1.0" standalone="no"?> <!DOCTYPE studinfo SYSTEM "studinfo1.dtd"> 注意点: (1)standalone="no" (2)注意dtd文件的路径 2)DTD的结构 ...

    web.xml详解

    定义头和根元素 部署描述符文件就像所有XML文件...这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 .................

    XML初学入门教程(pdf)

    在学习XML之前你应该掌握什么 2 第二章:怎么使用XML 3 第三章:XML的语法 4 第四章:文档类型定义 DTD(Document Type Definition) 6 第五章:在NetScape和IE中的XML 8 第六章:微软的XML解释器 ...

    XML轻松学习手册--XML语法之三

    namespaces通过给标识名称加一个网址(URL)定位的方法来区别这些名称相同的标识。entity翻译为\"实体\"。...一种是我们这里说的普通entity,在XML文档中使用;另一种是参数entity,在DTD文件中使用。

    xml入门经典-part3(中文版)

    1.6.2 文档类型定义 1.6.3 数据建模 1.6.4 文档对象模型 1.6.5 XML 简单API 1.6.6 命名空间和模式 1.6.7 链接和查询 1.6.8 转换XML 1.6.9 XML和数据库 1.6.10 服务器到服务器 1.6.11 电子商务与XML 1.6.12...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    DTD是"有效XML文档"的必须文件,我们通过DTD文件来定义文档中元素和标识的规则及相互关系。如何建立一个DTD文件呢?让我们一起来学习: 1.设置元素 元素是XML文档的基本组成部分。你要在DTD中定义一个元素,然后...

    XMl实用大全(资料全易学习)

    第二部分 文档类型定义 177 第8章 文档类型定义和合法性 177 8.1 文档类型定义 177 8.2 文档类型声明 179 8.3 根据DTD的合法性检验 182 8.4 列出元素 187 8.5 元素声明 195 8.5.1 ANY 195 8.5.2 #PCDATA 195 8.5.3 ...

    XML宝典(第二版)

    书中首先介绍了XML的基本概念和基本语法,接着讲解了如何利用文档类型定义(DTD)描述和验证XML文档,如何声明文档的各个组成部分以及在文档中嵌入非XML的数据。利用本书,读者能够掌握如何使用样式表(CSS和XSL)...

    [XML入门经典(第4版)].(Beginning.XML.4th.Edition).(美)亨特,(美)拉夫特,(美)福思特.扫描版.pdf

    第4章 文档类型定义 第5章 XML Schema 第6章 RELAX NG 第Ⅲ部分 处理过程 第7章 XPath 第8章 XSLT 第Ⅳ部分 数据库 第9章 XML查询语言——XQuery 第10章 XML与数据库 第Ⅴ部分 程序设计 第11章 文档对象模型(DOM) 第...

    xml实用大全和轻松学习手册和无废话xml

    第二部分 文档类型定义 177 第8章 文档类型定义和合法性 177 8.1 文档类型定义 177 8.2 文档类型声明 179 8.3 根据DTD的合法性检验 182 8.4 列出元素 187 8.5 元素声明 195 8.5.1 ANY 195 8.5.2 #PCDATA 195 8.5.3 ...

    XML in Action

    毫不奇怪,这本书开辟了一个讨论的标记语言,需要一个可扩展的解决方案,如xml ,和了解一些相关的语言,目前至关重要的xml ,然后进入结构的xml文件,提出了许多xml的条款和解释如何文档类型定义( dtd )执行规则...

    XML高级编程pdf

    1.6.2 文档类型定义 1.6.3 数据建模 1.6.4 文档对象模型 1.6.5 XML 简单API 1.6.6 命名空间和模式 1.6.7 链接和查询 1.6.8 转换XML 1.6.9 XML和数据库 1.6.10 服务器到服务器 1.6.11 电子商务与XML 1.6.12...

    XML 高级编程(高清版)

    1.6.2 文档类型定义 1.6.3 数据建模 1.6.4 文档对象模型 1.6.5 XML 简单API 1.6.6 命名空间和模式 1.6.7 链接和查询 1.6.8 转换XML 1.6.9 XML和数据库 1.6.10 服务器到服务器 1.6.11 电子商务与XML 1.6.12...

    XML高级编程 (Extensible Markup Language)

    1.6.2 文档类型定义 1.6.3 数据建模 1.6.4 文档对象模型 1.6.5 XML 简单API 1.6.6 命名空间和模式 1.6.7 链接和查询 1.6.8 转换XML 1.6.9 XML和数据库 1.6.10 服务器到服务器 1.6.11 电子商务与XML 1.6.12...

    XML实用大全----xml详细参考书

    第二部分 文档类型定义... 177 第8章 文档类型定义和合法性... 177 8.1 文档类型定义... 177 8.2 文档类型声明... 179 8.3 根据DTD的合法性检验... 182 8.4 列出元素... 187 8.5 元素声明... 195 8.5.1 ANY. ...

Global site tag (gtag.js) - Google Analytics