xml 02.优点和结构

XML优点:

01.可扩展性好,要增加某一标签的数据,直接在下面继续添加就好了。
02.严格的区分元数据和数据,要表示的数据都用双引号括起来。
03.因为结构比较的严格,所以验证的时候也是很容易。
04.通用性高,因为本身就自带元数据的,所以不需要再去额外对数据样再加工


xml的用途:
01.作为配置文件
02.web项目中的xml,作为程序结果的返回结果集 ,进行数据交流(初始化请求的格式,确认响应,调用服务器的细节,端口号,主机名,用户名,url等)

xml的识别:
是通过xml解析器来完成的,解析完了后,会在内存中自动形成相关的数据模型,DOM是其中的一种。


这些都是介绍xml的一些特点
xml文件的结构:
01.序言<?xml version=“1.0” encoding=“utf-8”> 这个说明xml文件的版本信息,编码方式
02.一个根元素,所有的节点都必须被镶嵌在根元素上
03. 嵌套在根元素中的子元素

元素格式有两种类型
一种是包括型

一种是封闭型
在这里插入图片描述

元素和属性的命名风格有四种:
01.驼峰命名法
例如
applicationUsersList
02.单词所有首字母大写法
例如
ApplicationUsersList
03.下划线法
application_users_list
04.中间线法
application-users-list

元素命名的规则:
01.不能用xml开头

02.必须用字母开头

03.没有空格

04.名称对大小写敏感,结束元素和开始元素大小写保证一模一样。但是xml作为数据传输的载体,有些程序对大小写不敏感,例如c语言,所有最好元素名不一致:例如A和a,就不要这样命名

属性命名规则:
01.元素和属性的命名风格要保证一致性
02.属性的名必须是唯一的
03.属性必须有取值部分,取值部分必须使用引号,单引号或者双引号都可以。
04.如果选择双引号的话,引值内必不可使用双引号;同理单引号一样

元素和属性内容:
元素和属性可以包括文本,文本中不可以出现取值符号和左尖号。后者是判断元素的标志,前者是和实体引用字符一起使用的。

实体引用字符:

空格 ----- &nbsp
左尖号 – &lt
右尖号 – &rt
取值符 – &amp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值