Chinaunix首页 | 论坛 | 博客
  • 博客访问: 171421
  • 博文数量: 46
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 224
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-21 09:42
个人简介

菜鸟一枚,请多多关照

文章分类

全部博文(46)

文章存档

2016年(3)

2015年(24)

2014年(19)

我的朋友

分类: Java

2015-11-22 19:10:17

1.XML 
1.定义
xml :可扩展标记语言
StartTag 开始标签 body 体标签 EndTag 结束标签
2.历史背景
HTML 标签 在内部可以自己规定
缺陷:传输数据,语法结构不够严谨
XML 可扩展标记语言  语法结构过于严谨
1.约束,规范文件:DTD schema
2.标签自定义
XHTML
HTML5
移动端 应用特别广泛
pc端  HTML4
Http1.1 XP模式(极限开发模式)
W3C 万维网联盟
3.XML 编写
<1.声明>
<根标签>
<元素>
<元素>
2.规范
1.一个XML元素可以包含 字母、数字
2.区分大小写
3.不能以关键字开头 XML
4.不能含空格
总结:1.英文小写字母
 2.只能嵌套,不能交叉
4.XML解析
1.两种解析方式
DOM解析(Document Object Model,文档对象模型)是W3C组织推荐的官方处理XML的标准接口
SAX(Simple API for XML) 由社区提供,不是官方标准,但是XML解析实际应用的标准,几乎所有的XML解析器都支持它
2.两种解析方式的区别:
1.SAX处理的优点是边加载边解析,而不像DOM等待所有的数据加载完之后再解析
2.SAX解析的主要优势在于读取大段落得XML时速度很快
DOM解析  w3c 官方 文件流 全部读入,拼装字符串
     SAX解析  社区   不是官方标准,但几乎是xml解析的标准
阅读(1582) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~