XML

XML是一种可扩展的标记语言,类似HTML。
XML技术是W3C组织(World Wide Web Consortium万维网联盟)发布的,目前遵循的是W3C组织于2000年发布的XML1.0规范
XML被广泛认为是继Java之后在Internet上最激动人心的新技术
XML的树状结构简单清晰,无论是人还是计算机都能轻松解析
XML作为一种公订的、开放的标准,不受知识产权的限制

HTML:显示页面,学习里面自带的标签<html>
XML:传输数据,而非显示数据。
XML标签没有被预定义,需要用户自行定义标签。

为什么要学XML
XML是一种通用的数据交换格式
许多项目都采用XML作为数据交换格式
掌握XML是软件开发人员的一项基本功能
Struts1.x,Struts2.x,Spring,Hibernate,Mybatis等任意一个java ee框架中都可用XML做配置文件。

XML语法:
XML有两个编码:要保证两个编码相同,都为UTF-8
内容编码;
文件本身编码;
一个XML文档必须有且仅有一个根标签,步允许标签嵌套,区分大小写。

在编写XML文档时,需要先使用文档声明来声明XML文档。且必须出现在文档的第一行。
最简单的语法: <?xml version="1.0"?>
用encoding属性说明文档所使用的字符编码,默认为TUTF-8.保证在磁盘上的文件编码 要与声明的编码一致。<?xml version="1.0" encoding="UTF-8"?>
用standalone属性说明文档是否独立,即是否依赖其他文档:<?xml version="1.0" standalone="yes" ?>
CDATA时Character Data的缩写
作用:把标签当做普通文本内容;
语法:<![CDATA[数据内容]]>
作用:解析器不对CDATA区内用进行解析,而是将这些数据原封不动地交给程序去处理

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值