xml作用以及语法案例

  介绍

这篇文章给大家分享的是有关xml作用以及语法案例的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

2 xml作用   2.1描述带关系的数据(软件的配置文件)   web服务器(PC):   学生管理系统→添加学生功能→添加学生页面→name=eric&电子邮件=eric@qq.com   前提:网络(IP地址:oracle: 255.43.12.54端口:1521)      java代码:使用ip(255.43.12.54)地址和端口(1521),连接甲骨文数据库,保存学生数据。      把ip地址端口配置到xml文件:   host.xml   & lt; host>   & lt; ip> 255.43.12.55   & lt; port> 1521 & lt;/port>   & lt;/host>      数据库服务器(PC):   主服务器(255.43.12.54):甲骨文数据库软件(负载)   副服务器(255.43.12.55):甲骨文数据库软件   2.2数据的载体(小型的“数据库”)   教师管理系统:姓名工龄+ 1邮箱      发教师数据给财务管理系统:   字符串老师=name=张三,邮件=zhangsan@qq.com& workage=2字符串   (问题:1)不好解析2)不是规范)      teacher.xml   & lt; teacher>   & lt; name>张三& lt;/name>   & lt; email> zhangsan@qq.com   & lt; workage> 2 & lt;/workage>   & lt;/teacher>   这种一种规范      财务管理系统:   姓名工龄+ 1邮箱   发奖金:统计奖金。工龄   发邮件功能:   邮箱姓名金额      方案一:在财务管理系统中维护了一套教师信息。   每年:工龄增加维护了两个系统的信息。      方案二:教师信息只在教学管理系统中维护。   3 XML语法   xml文件以xml后缀名结尾。   xml文件需要使用xml解析器去解析。浏览器内置了xml解析器。   3.1标签   语法:& lt; student> & lt;/student>开始标签标签体内容结束标签   1)& lt;学生/比;或& lt; student> & lt;/student>空标签。没有标签体内容   2)xml标签名称区分大小写。   3)xml标签一定要正确配对。   4)xml标签名中间不能使用空格   5)xml标签名不能以数字开的头   6)注意:在一个xml文档中,有且仅有一个根标签   3.2属性   语法:& lt;学生name=癳ric"祝辞student   名称:属性名. name=癳ric"属性值   注意:   1)属性值必须以引号包含,不能省略,也不能单双引号混用! ! !   2)【一个标签】内可以有多个属性,但不能出现重复的属性名! ! !   3.3注释   语言:& lt; !——xml注释——比;      练习:   通讯录系统   联系人数据:编号(唯一的)姓名年龄电话邮箱QQ      要求:   contact.xml   1)设计一个xml文件,用于存储联系人数据   2)这个xml文件可以存取多个联系人。   3.4文档声明   语法:& lt; ?xml version=?.0”;编码=皍tf-8" ?比;      版本:xml的版本号   编码:解析xml文件时查询的码表(解码过程时查询的码表),浏览器打开时候的编码方式      注意:   1)如果在ecplise工具中开发xml文件,保存xml文件时自动按照文档声明的编码来保存文件。   2)如果用记事本工具修改xml文件,注意【保存xml文件】按照文档声明的编码的码表来保存。      3.5转义字符   在xml中内置了一些特殊字符,这些特殊字符不能直接被浏览器原样输出。如果希望把这些特殊字符按照原样输出到浏览器,对这些特殊字符进行转义。   转义之后的字符就叫转义字节。      特殊字符转义字符   & lt;& lt;   比;比;   “;“;   ,,   空格,nsbp;      3.6 CDATA块   作用,可以让一些需要进行包含特殊字符的内容统一进行[原样输出)。   & lt; ! [CDATA [   & lt; itcast>   & lt; br/比;   & lt;/itcast>   ]]比;      3.7处理指令   作用:告诉xml解析如果解析xml文档      处理指令,简称π(处理指令)。处理指令用来指挥解析引擎如何解析XML文档内容。   例如,在XML文档中可以使用XML样式表指令,通知XML解析引擎,应用css文件显示XML文档内容。   & lt; ?xml样式表类型=拔谋?css"href=https://www.yisu.com/zixun/css“1.”?>   处理指令必须以“<?”作为开的头,以”?>“作为结尾,XML声明语句就是最常见的一种处理指令。

感谢各位的阅读!关于XML作用以及语法案例就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

xml作用以及语法案例