xml简介

一、简介

eXtendsible  markup language  可扩展的标记语言

可以用来:

1. 可以用来保存数据

2. 可以用来做配置文件

3. 数据传输载体

二、说明(可以用eclipse编写xml哦)

1,顶部一定是文档声明

		简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析
		<?xml version="1.0" ?>
	
		encoding : 解析xml中的文字的时候,使用什么编码来翻译
		<?xml version="1.0" encoding="gbk" ?>
	
		standalone  : no - 该文档会依赖关联其他文档 ,  yes-- 这是一个独立的文档  //一般用不到
		<?xml version="1.0" encoding="gbk" standalone="no" ?>

  > 我们的电脑默认文件保存的时候,使用的是GBK的编码保存

2,只有一个根标签

3,标签元素、属性、注释和html类似

4,CDATA区:

如果某段字符串里面有过多的字符, 并且里面包含了类似标签或者关键字的这种文字,不想让xml的解析器去解析。 那么可以使用CDATA来!

<des><![CDATA[<a href="http://www.baidu.com">我爱黑马训练营</a>]]></des>

//<a>标签不会被解析,只当作字符串

  

三、解析方法

* DOM

* SAX

 

 

posted @ 2019-02-26 23:05  hzhuan  阅读(170)  评论(0编辑  收藏  举报