数据的底层结构之物业

激光设备2021年09月06日

1.首先说说XML文档,Schema或者DTD,XSLT(可扩展样式表),DOM(文档对象模型)之间的关系,其中XML文档用于存储数据,Schema或者DTD用于验证数据的,也就是结构化数据,DOM是文档对象模型,作用是向XML文档中插入数据,而XSLT则负责数据的显示。

搞清楚她们之间的关系比较重要,不然学习了很多但是没有整体的概念是不好的,只见树木,不见森林。事实上很多知识的积累都是由薄到厚,再由厚到薄的过程。

hema与DTD

说说Schema的优点吧,呵呵,其实Schema的优点就是DTD的缺点嘛;

(1).DTD是使用与XML不同的语法写的,而Schema使用的是一种类似XML的语言;

(2).DTD中所有声明都是全局的,而Schema既有全局声明,又有局部声明;

(3).Schema最大的优点就是支持数据类型,而且支持自定义的数据类型;

L的命名空间

(1).XML使用URI(Uniform Resource Identifier)的引来作为Namespace,只要将URI的参引加到元素或属性名称的前面,就能使名称具有单一性。

我们称包含Namespace的名称为全域名称(universal name)。

全域名称能使应用程序很容易的区别来自不同XML Application的语汇

属于HTML 语法的title元素名称转换成全域名称{}title,其URI的部分是,而区域名称则是title

(2).命名空间的定义

示例:

Xmlns:html=是属于Namespace的声明部分

而“html”并非Namespace name,它称为前置字符串(prefix),仅用于Namespace的引用部分,如下:

Html:hr

引用Namespace也就是在原来的元素名称之前,加上Namespace名称及冒号(:);包含Namespace的元素名称即为我们先前所的全域名称,在XML Namespace规格书中称为修饰名称(qualified names)。

hema模式是个文本文件,独立于XML文档,以.xsd为文件扩展名

同时该系统又可以消耗最小功耗 hema示例:

d文件的内容

?xml version=\"1.0\" encoding=\"GB2312\"?

xsd:schema xmlns:xsd=\"\"

xsd:annotation

xsd:documentation

这是一个关于学生个人信息的XML文档

/xsd:documentation

/xsd:annotation

xsd:element name=\"studInfo\" type=\"studInfoType\"/

xsd:complexType name=\"studInfoType\"

xsd:sequence

xsd:element name=\"studID\" type=\"xsd:string\"/

xsd:element name=\"studName\" type=\"xsd:string\"/

xsd:element name=\"studAge\" type=\"xsd:integer\"/

xsd:element name=\"studAddress\" type=\"addressType\"/

/xsd:sequence

/xsd:complexType

xsd:complexType name=\"addressType\"

xsd:sequence

xsd:element name=\"street\" type=\"xsd:string\"/

xsd:element name=\"city\" type=\"xsd:string\"/

xsd:element name=\"state\" type=\"xsd:string\"/

xsd:element name=\"phone\" type=\"xsd:string\" use=\"optional\"/

/xsd:sequence

/xsd:complexType

/xsd:schema

l文件的内容:

?xml version=\"1.0\" encoding=\"GB2312\"?

studInfo studID=\"\"

studNameluliuyan/studName

studAge22/studAge

studAddress

street168/street

city南京/city

state中国/state

phone/phone

/studAddress

/studInfo

氨氯地平成分的降压药效果怎么样
哈尔滨卵巢炎哪家好
武汉治疗白癜风
相关阅读
评剧《革命家庭》本周一央视播出

本报讯(美联社王洋)由副市长宣传部、北方娱乐界集团重点打造,青岛京剧...

2023-09-22
7同月起这些企业可以缓缴3个同月社工医保,且免收滞纳金

里面小不显民营企业作为民营经济的最重要组成部分,在我国工业化里面占有...

2023-09-15
好言一句三冬暖,恶语出唇六月霜

酒逢知己千杯不及,福州话不投机半句多。好言一句三冬暖,恶语出唇九月寒...

2023-09-13
王鲁明当选青岛市人大常委会主任 赵豪志当选青岛市国会议员

央广网青岛4年底19日消息(新闻记者唐磊)日照市第十七届人民代表大会第一...

2023-09-12
为什么不能随便给兄弟姐妹乱起名字

当中国从业者原是魔术师前十名,为什么不用随意给孩子们先取名为 给孩子们...

2023-09-07
安宁股份收关注函:要求说明是否存在“蹭概念”“蹭热点”炒作股价一般而言

安康股份寄出上海商业银行交易所关注函。子公司之前所披露,假企业5亿元...

2023-09-03
友情链接