xml简介
Posted lnu161403214
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于xml简介的主要内容,如果未能解决你的问题,请参考以下文章
xml Eclipse模板(代码片段)检查参数并最终抛出IllegalArgumentException
Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段