XML笔记

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XML笔记

第一天:

1、XML是什么?

(1)XML是一种元标记语言

标记语言:

由标记和代码组成,告诉应用程序如何处理。

特殊用途标记语言:

HTML(Hyper Text Markup Language)

例子:

java

mli

c++

sherry

一般用途标记语言:

SGML(Standard Generalized Markup language)

(2)XML的核心是数据

文档的三个组成部分:

数据、结构、样式(示例:书信)

XML将文档数据与文档样式(XSL,CSS)、结构分离(DTD,SCHEMA)。

(3)XML文档的树型结构

示例:

first.xml

(4)XML的优点

自我描述性

内容与样式分离

支持Unicode字符集

(5)XML的使用场合

1、数据交换

2、Web服务

3、内容管理

4、Web集成

5、配制

2、XML文档的框架结构

XML文档=序言+元素+杂项(可选)

1)序言

序言=(XML声明)+(杂项)+(文档类型声明)

XML声明

如:

文档类型声明

规定元素的结构和属性列表的取值

如:

2)元素

空元素

<空元素标签名属性="属性值"/>

非空元素

<起始标签>内容<结束标签>

内容=(子元素|字符数据|字符数据段|引用|处理指令|注释)*

子元素

字符数据

字符数据中,不能含有&,<,>,',",需要采用实体引用的方式

字符数据段

引用

实体引用

例子:

张19977

--------------------------------------------------------------------------------

3)杂项

处理指令

XML为其它应用程序准备的接口。

注释

空白符

指空格、回车等

3、格式良好的XML文档

(1)文档声明位于文件的开头,“xml"与“

(2)唯一根元素

(3)标记必须闭合

(4)层层嵌套

(5)大小写敏感

(6)属性必须使用引号

(7)注意特殊字符

DTD笔记

1.DTD是什么?

文档类型定义

2.DTD的调用

方式一:调用内部文档类型定义。

注意点:

(1)studinfo与(#PCDATA)有空格

如:限定在这段代码中使用字符串:

(2)文档类型名与根元素名必须一致

方式二:

调用外部文档类型定义,

注意点:

(1)standalone="no"

(2)注意dtd文件的路径

例子:

]>

//定义之后不能在到他们之间加入字符串引入了DOCTYPE:引入一个文档类型的申明

studinfo:文档类型名,

SYSTEM:关键字

3.DTD的结构

元素类型声明

指明元素的名称和元素含有的内容。

元素类型声明=

相关文档
最新文档