XML基础教程(第2版)第1章XML简介.ppt

上传人:牧羊曲112 文档编号:6524021 上传时间:2023-11-08 格式:PPT 页数:15 大小:315.50KB
返回 下载 相关 举报
XML基础教程(第2版)第1章XML简介.ppt_第1页
第1页 / 共15页
XML基础教程(第2版)第1章XML简介.ppt_第2页
第2页 / 共15页
XML基础教程(第2版)第1章XML简介.ppt_第3页
第3页 / 共15页
XML基础教程(第2版)第1章XML简介.ppt_第4页
第4页 / 共15页
XML基础教程(第2版)第1章XML简介.ppt_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《XML基础教程(第2版)第1章XML简介.ppt》由会员分享,可在线阅读,更多相关《XML基础教程(第2版)第1章XML简介.ppt(15页珍藏版)》请在三一办公上搜索。

1、1,注意:开始用功了!,2,XML基础教程(第2版),配合例子源代码一起使用,Power point 制作:耿祥义 张跃平,第1章 XML简介,3,本章主要内容,第1章 XML简介,4,1.1 什么是XML,XML是eXtensible Markup Language的缩写,是由万维网联盟(W3C)定义的一种语言,称之为可扩展标记语言。所谓可扩展性是指XML允许用户按着XML规则自定义标记。XML文件是由标记以及它所包含的内容构成的文本文件,这些标记可自由定义,其目的是使得XML文件能够很好地体现数据的结构和含义。W3C推出XML的主要目的是使得Internet网络上的数据相互交流更方便,让文

2、件的内容更加显而易懂。,5,一个简单的XML文件_ first.xml,张三 男 1995/05/15 翠花 女 1998/08/08,注:*每个标记是由开始标签和结束标签构成。*XML文件有且仅有一个根标记,其它标记都必须封装在根标记中.*所有标记必须形成树形结构,即任何两个标记的标签不能出现交叉。,1.XML 声明,3.根标记,2.标记,6,图1.1 XML解析器,乡村爱情 20点22分 借枪 22点38分,电视机 6368元 手机 2678元,errorOne.xml,errorTwo.xml,7,1.2 XML文件的编辑与保存,1编辑XML文件 打开记事本编辑XML文件。例如page1

3、的first.xml2.保存XML文件 保存时文件名为first.xml、保存类型为所有文件、编码为UTF-8,如图1.2所示。3.查看XML文件 在浏览器中打开first.xml,浏览器显示该文件的内容。,8,1.3 XML和HTML有何不同_1,1HTML的核心 HTML是由万维网联盟(W3C)定义的一种超文本标记语言。HTML标记的出发点不是为了体现数据的含义,而是为了体现数据的显示格式。,张小三 男 李翠花 女,show.html,9,1.3 XML和HTML有何不同_2,2.XML的核心 XML的核心是描述数据的组织结构,让XML可以作为数据交换的标准格式。XML可自定义标记,而且X

4、ML文件通过其中的标记来表示数据的组织结构。显示XML文件的内容要使用层叠样式表(CSS)或使用XSL变换。,张小山 男 李翠花 女,Second.xml,10,1.3 XML文件关联负责显示数据的CSS,XML非常关心数据的组织结构,以便XML解析器按着其组织结构分解出数据,XML本身不提供数据的显示格式。XML有效地分离数据的组织结构和显示外观,即不将显示外观和其中的标记直接进行关联,浏览器不能直接显示XML文件中的标记的内容。如果需要浏览器显示XML文件中标记的内容,就必须以某种方式告诉浏览器如何显示,比如是使用层叠样式表(CCS),如图1.6所示。,张小山 男 李翠花 女,Second

5、.xml,11,XML关联 层叠样式表,XML非常关心数据的组织结构,以便XML解析器按着其组织结构分解出数据,XML本身不提供数据的显示格式。XML有效地分离数据的组织结构和显示外观,即不将显示外观和其中的标记直接进行关联,浏览器不能直接显示XML文件中的标记的内容。如果需要浏览器显示XML文件中标记的内容,就必须以某种方式告诉浏览器如何显示,比如是使用层叠样式表(CCS),如图1.6所示。,name display:block;font-size:18pt;font-weight:boldsex display:line;font-size:16pt;font-style:italicbi

6、rthday display:line;font-size:9pt;font-weight:bold,showXML.css,12,用浏览器打开three.xml文件,浏览器就会按着showXML.css中的样式表来显示显示XML文件中标记的文本内容,张小山 男 1995年05月15日 李翠花 女 1997年07月27日,three.xml,13,1.4 XML解析器,XML解析器是XML和应用程序之间的一个软件组织,其目的是为应用程序从XML文件中解析出所需要的数据。,14,1.5 XML的优势,XML作为表示结构化数据的行业标准,得到行业支持。XML用简单的标准化格式组织数据,是组织数据的革命性的进步。XML将数据的结构和显示相分离。XML是灵活的、可扩展的、有良好的结构和约束;简单且易于阅读;易于被应用程序处理。,15,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号