javaweb之xml

javaweb之xml

概念
语法
解析
概念:
可扩展的标记语言(标签可以自定义)
功能:
xml的功能是存储数据 
一般作为配置文件
在网络中传输
xml和html的区别:
html语言的语法松散
xml严格,标签自定义

例如:
<?xml version='1.0'?>
<users>
	<user id='1'>
	<name>safa</name>
	<age>31</age>
	</user>
</users>
======================------这里标签里面好像不能写汉字,不知道是不是编码格式的问题,这里设置一下encoding=”gbk“就可以存中文了。

如果在xml写了一些特殊字符,可以使用转义字符或者使用:
cdata区:  


xml中读取约束文档,引入约束文档
如图:

在这里插入图片描述

在这里插入图片描述

现在的主流的框架中一般也就使用的是schema约束技术
因为它比较详细,对于标签里的内容都可以进行约束。

在这里插入图片描述
操作xml文档:
解析xml文档:
dom(服务器端)
占内存
可以增删改查
sax: (移动端)
不占内存
只能读

//jsoup它是通过导入jar包来进行xml的解析的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值