xml基础教程(第2版)第1章xml简介

xml基础教程(第2版)第1章xml简介

ID:36319472

大小:587.31 KB

页数:15页

时间:2019-05-09

xml基础教程(第2版)第1章xml简介_第1页
xml基础教程(第2版)第1章xml简介_第2页
xml基础教程(第2版)第1章xml简介_第3页
xml基础教程(第2版)第1章xml简介_第4页
xml基础教程(第2版)第1章xml简介_第5页
资源描述:

《xml基础教程(第2版)第1章xml简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、个简单的XML文件_first.xml<学生><姓名>张三<性别>男<出生日期>1995/05/15<姓名>翠花<性别>女<出生日期>1998/08/08注:*每个标记是由开始标签和结束标签构成。*XML文件有且仅有一个根标记,其它标记都必须封装在根标记中.*所有标记必须形成树形结构,即任何两个标记的标签不能出现交叉。1.XML声明3.根标记2.标记5图1.1XML解析器<节目>乡村爱情<播出时间>20点22分<节目>借枪<播出时间>22点38

3、分<国贸大厦><商品>电视机<价格>6368元<商品>手机<价格>2678元errorOne.xmlerrorTwo.xml6§1.2XML文件的编辑与保存1.编辑XML文件打开记事本编辑XML文件。例如page1的first.xml2.保存XML文件保存时文件名为first.xml、保存类型为所有文件、编码为UTF-8,如图1.2所示。3.查看XML文件在浏览器中打开first.xml,浏览器显示该文件的内容。7§1.3XML和HTML有何不同_11.HTML的核心

4、HTML是由万维网联盟(W3C)定义的一种超文本标记语言。HTML标记的出发点不是为了体现数据的含义,而是为了体现数据的显示格式。

张小三

李翠花

show.html8§1.3XML和HTML有何不同_22.XML的核心XML的核心是描述数据的组织结构,让XML可以作为数据交换的标准格式。XML可自定义标记,而且XML文件通过其中的标记来表示数据的组织结构。显示XML文件的内容要使用层叠样式表(CSS)或使用XSL变换。张小山

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

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

7、ne;font-size:16pt;font-style:italic}birthday{display:line;font-size:9pt;font-weight:bold}showXML.css11用浏览器打开three.xml文件,浏览器就会按着showXML.css中的样式表来显示显示XML文件中标记的文本内容

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。