- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 XML基础知识 课程目标 XML简介 XML文档的组成 XML的语法规则 元素的语法 XML文档的有效性 体验项目——编写关于班级学生信息的XML文档 使用记事本编写某班级的学生信息,要求符合XML语法的规范。学生信息包括姓名、年龄、电子邮箱、身高、电话、单位等;单位又包含地址、邮编等信息,每个学生都要有一个“编号”属性作为标识。例如,姓名为“张三”的学生有两个电子邮箱,每个学生有电话或手机。XML代码如下所示: ?xml version=1.0 encoding=UTF-8? !--以下是某班级的学生信息,每个学生有姓名、年龄、电子邮箱、 身高、电话、单位等信息,单位又有地址、邮编等信息,每个学生 都要有一个“编号”属性作为标识。名为“张三”的学生有两个电子 邮箱,每个学生要有电话或手机。-- 班级 学生 编号=A0001 姓名张三/姓名 年龄23/年龄 电子邮箱zhangsan@163.com/电子邮箱 电子邮箱zhangsan@/电子邮箱 身高179.5/身高 电话686868/电话 单位 公司 地址上海/地址 邮编100002/邮编 /单位 /学生 学生 编号=A0003 姓名李四/姓名 年龄24/年龄 电子邮箱lisi@263.com/电子邮箱 身高168.0/身高 手机135013562554/手机 单位 地址北京/地址 /单位 /学生 学生 编号=A0002 姓名王五/姓名 年龄21/年龄 电子邮箱wangwu@163.com/电子邮箱 身高179.5/身高 电话686868/电话 单位XXXX公司/单位 /学生 /班级 XML简介 XML的起源和目的 XML是Extensible Markup Language的缩写,即可扩展标记语言。它是一种用来创建的标记的标记语言。1996年,万维网协会(或者叫W3C,)开始设计一种可扩展的标记语言,1998年2月,XML1.0成为了W3C的推荐标准。这种XML语言继承了SGML的规范,Standard Generalized Markup Language (SGML)是一种基于记号文本的语言。关于SGML语言,我们会在本章的扩展部分给大家介绍,另外XML还保持了对现有的面向SGML系统的向下兼容性。XML将SGML的灵活性和强大功能与已经被广泛采用的HTML结合起来,简化了计算机对文档和数据交换的处理,使得现有的协议和软件更为协调,从而简化了数据的处理和传输。 使用XML标记语言可以做到数据或数据结构在任何编程语言环境下的共享。例如我们在某个计算机平台上用某种编程语言编写了一些数据或数据结构,然后用XML标记语言进行处理,那样的话,其他人就可以在其他的计算机平台上来访问这些数据或数据结构,甚至可以用其他的编程语言来操作这些数据或数据结构了。这就是XML标记语言作为一种数据交换语言存在的价值。 XMLSpy 2006工具简介 (1)XMLSpy是一个非常好的XML编辑器软件,在本书中主要使用XMLSpy 2006企业版作为编辑XML的编辑器,安装完成后,打开XMLSpy 2006编辑器,如下图所示: XMLSpy 2006界面 图 (2)当编辑XML文档时,首先要新建XML文档,依次点击“文件”?“新建”菜单项,在打开的“创建新文档”窗口中将文档类型设为“XML Document”,点击“确定”按钮,即弹出“新建文件”对话框,点击“取消”按钮后,就会创建一个XML文档,进入XML文档的编辑界面,如图1-2所示: 文档编辑界面 (3)在上图所示的文档编辑界面工具栏中,带黄色的对勾“?”菜单(快捷键F7)用来检测某个XML文档的格式是否良好。使用绿色对勾“?”菜单(快捷键F8)来检测某个XML文档格式是否有效。如下图显示了“黄底白勾的圆形标记”,表示该XML文档的格式良好;显示“绿底白勾的圆形标记”,表示该XML文档格式有效。 : XML和HTML的区别 XML和HTML都是用于操作数据或数据结构,在结构上大致是相同的,但它们在本质上却存在着明显的区别,它们的区别主要有以下几点: 语法要求不同 标记不同 作用不同 在HTML中不区分大小写,在XML中对大小写要求非常严格。 HTML使用固有的标记,而XML没有固有标记。 HTML用于显示页面,而XML用于描述页面内容的数据或数据的结构。HTML把数据和显示合在一起,在页面中把
您可能关注的文档
- 马化腾-让产品自己召唤人.ppt
- 《网页设计与制作》第一章:网页制作基础111.ppt
- 账务处理程序课件.ppt
- 第2章Word2010的基本操作.ppt
- 市场风险的测度-VaR.ppt
- 电荷+库仑定律.ppt
- 骨关节疾患康复课件.ppt
- 中国现当代散文介绍.ppt
- 第2章_谓词逻辑.ppt
- 第2章进程管理(part6).ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 重庆市两江新区2024-2025学年数学六年级第一学期期末检测试题含解析.doc VIP
- 人教版(2024年新版)七年级上册美术全册教学设计.docx
- Desouttter马头电动装配系统CVI3 系列 CVI3 Controllers CVI3 Vision (6159326910) CVI3 tightening controllers Conf.pdf
- 【MOOC】时间序列分析-中南财经政法大学 中国大学慕课MOOC答案.docx
- 2024-2025学年重庆市六年级数学第一学期期末检测试题含解析.doc VIP
- 高中政治(必修1+必修2)期末测试卷(二)(原卷版).docx VIP
- 高中生物 2023-2024学年安徽省合肥高一(上)期末生物试卷.pdf
- 太阳能光伏产业链垂直一体化构建研究.docx VIP
- SSCI收录管理学种期刊目录.docx
- GB51016-2014 非煤露天矿边坡工程技术规范.pdf
文档评论(0)