- 6
- 0
- 约5.51千字
- 约 23页
- 2016-12-23 发布于重庆
- 举报
第一章 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结合起来,简化了计算机对文档和数据交换的处理,使得现有的协议和软件更为协调,从而简化了数据的处理和传输。 XMLSpy 2006工具简介 (1)XMLSpy是一个非常好的XML编辑器软件,在本书中主要使用XMLSpy 2006企业版作为编辑XML的编辑器,安装完成后,打开XMLSpy 2006编辑器,如下图所示: (2)当编辑XML文档时,首先要新建XML文档,依次点击“文件”?“新建”菜单项,在打开的“创建新文档”窗口中将文档类型设为“XML Document”,点击“确定”按钮,即弹出“新建文件”对话框,点击“取消”按钮后,就会创建一个XML文档,进入XML文档的编辑界面,如图1-2所示: (3)在上图所示的文档编辑界面工具栏中,带黄色的对勾“?”菜单(快捷键F7)用来检测某个XML文档的格式是否良好。使用绿色对勾“?”菜单(快捷键F8)来检测某个XML文档格式是否有效。如下图显示了“黄底白勾的圆形标记”,表示该XML文档的格式良好;显示“绿底白勾的圆形标记”,表示该XML文档格式有效。 : XML和HTML的区别 XML和HTML都是用于操作数据或数据结构,在结构上大致是相同的,但它们在本质上却存在着明显的区别,它们的区别主要有以下几点: XML的优势 每种语言的产生都能完成某些特定的功能,XML作为一种标记语言也不例外。XML最大的优势在于它能对各种编程语言编写的数据进行管理,使得在任何平台下都能通过解析器来读取XML数据。它的优势可归纳为以下几点: XML中的数据用HTML的格式显示 首先在同一个目录下新建两个文件:student.html文件和student.xml文件。student.xml文件用于存放学生信息,代码如下: ?xml version=1.0 encoding=GB2312? class usernamelily/username date1986/11/02/date emailajie@/email add
您可能关注的文档
最近下载
- 2026年鹤壁职业单招试题完美版.docx VIP
- 日成RCCN端子系列.pdf VIP
- 2026湖北十堰市教育局直属高中招聘教师100人笔试模拟试题及答案解析.docx VIP
- 2025年互联网营销师搜索引擎广告平台与账户搭建专题试卷及解析.pdf VIP
- 2026湖北十堰市教育局直属高中招聘教师100人笔试备考题库带答案解析.docx VIP
- 浙江农林大学2023-2024学年《数据结构》期末试卷(A卷)及参考答案.docx
- 2026年鹤壁职业技术学院单招职业技能考试题库附答案详解.docx VIP
- 肺血栓栓塞症课件PPT.pptx VIP
- 2026年鹤壁职业技术学院单招职业适应性考试模拟测试卷附答案.docx VIP
- 2026年鹤壁职业技术学院单招职业倾向性测试题库附答案.docx VIP
原创力文档

文档评论(0)