第1章_XML基础知识.ppt

大学XML技术及应用-古凌岚-课件PPT

收藏

资源目录
跳过导航链接。
大学XML技术及应用-古凌岚-课件PPT.zip
XML技术及应用-古凌岚-PPT演示文稿
教案资料.ppt---(点击预览)
XML技术及应用-古凌岚-PPT课件文件
文稿ppt_ppt.txt---(点击预览)
文稿ppt_ppt.jpg---(点击预览)
文稿ppt.ppt---(点击预览)
XML技术及应用-古凌岚-大学教学资料
(课件资料)《XML技术及应用》-古凌岚-电子教案
压缩包内文档预览:(预览前20页/共30页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:21836333    类型:共享资源    大小:13.74MB    格式:ZIP    上传时间:2019-09-06 上传人:QQ24****1780 IP属地:浙江
25
积分
关 键 词:
大学 xml 技术 应用 利用 运用 凌岚 课件 ppt
资源描述:
大学XML技术及应用-古凌岚-课件PPT,大学,xml,技术,应用,利用,运用,凌岚,课件,ppt
内容简介:
21世纪高职高专创新精品规划教材 XML技术及应用,古凌岚 罗佳 等编著 中国水利水电出版社 978-7-5084-5444-3,第一章 XML基础知识,知识要点,XML的起源 XML的特点 XML文档的结构及组成要素,1.1 XML概述,XML出现的背景 信息交换的过程中也存在着一个突出的问题,那就是数据格式的多样性,需要一种描述任何逻辑关系的数据格式来统一电子数据的存储 XML的起源 标准通用标记语言(SGML,Standard Generalized Markup Language) :是一种通用的文档结构描述符号化语言,主要用来定义文献模型的逻辑和物理类结构。,HTML简介 超文本标记语言HTML(HyperText Markup Language),它是SGML的一个简化子集,一种可被任何平台使用的标记语言 HTML的一个例子:,1.1 XML概述, HTML文档 欢迎您 进入万维网世界! ,1.1 XML概述,XML简介 XML是由万维网联盟(W3C,World Wide Web Consortium)于1998年2月发布的一种标准 XML和HTML都属于SGML的子集 XML是基于文本的标记语言,它通过使用有意义的标签以结构化的格式存储数据,可被任何一种计算机系统所解释。因此,XML是一种跨平台、硬件和软件独立的标记语言,成为不同类型系统间的各种应用程序通用数据交换格式。,1.1 XML概述,XML简介 XML的特点 XML文档设计简单,清晰易读 跨平台 开放性 高效性 可扩充性 标准国际化,1.1 XML概述,XML简介 与XML相关的技术 文档类型定义(DTD) 级联样式表(CSS) 可扩展样式语言(XSL,eXtensibleStyle Sheet Language) 可扩展链接语言(XLL,eXtensible Link Language),1.1 XML概述,1.2 编写XML的要素,XML文档的组成 编辑XML文档的工具 通用编辑工具 :记事本 专用编辑工具 :微软的.NET 2003、Wattle公司的XML writer、ALTOVA GMBH的XML SPY (本书中所用的工具) 例1:一个简单的XML程序,运行效果,程序代码: jone famle 426377382 ,1.2编写XML的要素,1.2编写XML的要素,例2:,(Music.xml) 春天 天籁之声音像公司 流行风 26.00 古筝曲 白天鹅音像公司 音乐吧 民乐坊 30.00 巴赫 北京音像公司 音乐吧 68.00 ,(Music.dtd) Music.xml 和Music.dtd放在 同一文件夹中,在浏览器中运行,1.2编写XML的要素,运行效果,1.2编写XML的要素,若要页面更加美观,可通过级联样式表(CSS)来简单地控制显示的效果,创建以下CSS文档,(Music.css) music display: block; font-weight: bold; font-size: 10pt; title display: block; font-weight: bold; font-size: 10pt; color: red; publisher display: block; font-weight: bold; font-size: 30pt; color: green; ,修改Music.xml文件 ,1.2编写XML的要素,1.2编写XML的要素,XML文档的结构,实例:编写一个简单的XML文档 问题 管理系统的库存数据,存储在总店的数据库服务器,各个分店都可以通过网络连接到该服务器,并都可获得一致的库存数据。由于各个分店分布在不同的地区,所采用的系统平台或硬件也不同。因此,需要将库存数据存储在一个独立于硬件和软件的数据文件中。 库存书信息包括: ISBN、书名、作者(最多为四人)、出版社、价格、关键字、供书商、库存量、库存位置。,1.2编写XML的要素,1.2编写XML的要素,实现效果,分析 确定存储库存数据的文件格式 理解数据存储文档的结构 创建一个XML文档存储库存数据 解决 确定存储库存数据的文件格式,1.2编写XML的要素,理解数据存储文档的结构 XML结构的进一步 处理指令(PI,Processing Instruction):PI是以“”结束 ,如: : 表示当前XML文档的版本为1.0,采用的编码标准是中文GB2312字符集,不需要引用其他文件。 :用名为Music.css的CSS文档,来格式化输出XML文档。,1.2编写XML的要素,标签:标签由尖括号组成,通常成对出现,开始标签中只包含标签名,结束标签包含“/”和标签名。标签名可以是用户定义或HTML预定义的标签 ,如Smith 注释:用于对文件中的某段代码加以标注 ,语法: 元素和属性 :用来在XML中定义和描述数据的最基本单位,语法: 一般元素的表示方法: 内容 具有属性元素的表示方法: 内容,1.2编写XML的要素,例如: 春天 月光 ,1.2编写XML的要素,XML文档中的信息可以用元素表示,也可以用属性方式表示,决定使用元素还是属性表示某个信息,可依据以下几个原则来考虑: 元素表示一个可定义的信息,属性用于表示对该元素的进一步限定 如果必须将信息显示出来,则使用元素表示 假如信息内容需要经常更新,最好使用元素表示 如果需要经常使用某种信息作为查询的索引项,可以将该信息表示为一个属性,1.2编写XML的要素,内容:XML文档中元素所表示的数据被称为元素的内容 XML中元素所包含的内容可以是其它元素,也可以字符或数据,还可以是元素和文本的混合。,1.2编写XML的要素,对于实例问题,库存书的XML文档结构,1.2编写XML的要素,创建一个XML文档存储库存数据,1.2编写XML的要素, C+程序设计 李林 陈健峰 清华出版社 ¥32.00 指针,面向对象 P001 360 计算机类架柜 面向对象技术UML教程 王少民 人民邮电出版社 ¥46.00 UML,USECASE P001 200 计算机类架柜 ,单元练习 酒店管理系统中,需要存储客房信息。要求对于酒 店的各部门(如客房部、办公室等)、客户都可以
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:大学XML技术及应用-古凌岚-课件PPT
链接地址:https://www.renrendoc.com/p-21836333.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!