张孝祥讲解 xml笔记

xml可扩展标记语言:

目的:为了实现计算机之间文档交换而设计的文档编写规范(eXtensible Markup Language)

特点:只是描述数据的结构和内容,没有固定的标记,用户可以任意的创建标记,标记名可以是非英文字符,树形结构

xml与数据库之间的比较:

可以认为xml相当于是数据库中的一个表

xml是一种文档,有三个要素:文档结构、文档数据、文档样式

一个标签对中嵌套的数据就相当与数据库表中的某一条记录中的某个字段中的数据

xml约束模式语言就是用于定义xml约束模式的语法规则,是用来创造xml标记语言的语言,这种用于定义另一种语言的语言被称为元语言。

约束模式通常都是在一个单独的文件中定义的,这个文件被成为模式文档。模式文档采用约束模式语言编写,用于描述xml文档的结构,与模式文档的概念相对应,依照模式文档编写xml文档被称为实例文档,他包含真证的xml数据。

先后出现的xml约束模式语言有xml dtd,xdr,sox,xml schema.

xml dtd是最早出现的一种xml约束模式语言,也是目前使用最广泛的一种xml约束模式,他用于定义xml文档中允许出现的元素名,元素数据类型和元素所能包含的内容类型,元素的属性及元素之间的关系和出现顺序

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值