- 博客(5)
- 收藏
- 关注
原创 1.6 XML Schema
如同 DTD 一样,XML Schema 也是一种用于定义和描述 XML 文档结构和内容的模式语言,其出现的目的是为了克服 DTD 的局限性,比如 XML DTD 并不能很好地实现应用程序的不同模块间的相互协调,缺少对文档结构、属性、数据类型等约束的足够描述等,并为 XML 文档提供更丰富的语法结构。另外, XML DTD 不使用 XML 语法,采用的完全是另外一种专用的表示方法,并且对类型和名称...
2019-08-29 16:29:14 136
原创 1.5 DTD 的语法细节
一般的用户无需自己编写 DTD 文件和掌握 DTD 的完整语法,只要建立对 DTD 文件的直观认识和概念就可以了。因此,本章内容了解即可。1.5.1 元素定义在 DTD 文件中,如何定义 XML 文档中允许使用的元素呢?每一条 <!ELEMENT ...> 语句定义一个元素。<!ELEMENT ...> 语句的通用语法格式为:<!ELEMENT 元素名称 ...
2019-08-23 15:24:30 626
原创 1.4 DTD
DTD(Document Type Definition),即文档定义类型,是最早出现的一种 XML 约束模式语言,按照 DTD 语法创建的文件称为 DTD 文件。1.4.1 对 DTD 的初步认识一个 DTD 文件中可以包含元素和元素之间的关系的定义,元素的属性定义,以及实体和符号的定义。DTD 文件是文本格式的文件,后缀名通常为 .dtd。先看例子:book.xml:<...
2019-08-16 16:43:08 322
原创 1.3 XML 的约束模式
1.3.1 格式良好的(Well-formed)XML遵循 XML 基本语法规则和规范的 XML 文档就可以称之为 “Well-formed XML”,中文意思就是“格式良好的XML”。一个 XML 文档首先必须是格式良好的。为什么要强调这一点呢?因为处理 XML 文档的第一步就是解析 XML 文档,将解析出来的元素信息再交给下游程序 进行下一步的处理。用于解析 XML 文档的解析器程序对应的...
2019-08-11 16:14:30 204
原创 1.2 XML 的基本语法
1.2.1 文档声明在一个完整的 XML 文档中必须包含一个 XML 文档声明,该声明必须位于文档的第一行。这个声明表示该文档是一个 XML 文档,遵循的是哪个 XML 版本的规范。最简单的 XML 文档声明语法如下:<?xml version="1.0" ?>必选属性:version可选属性:encoding standalone需要注意的是:在“<”和...
2019-08-01 19:43:50 858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人