张尹杰
1.xml和html的区别
xml:是一种可扩展性的标记语言,标签都是自定义的,用于配置文件和在网络中传输.
html: 则是一种超文本标记语言,其中的标签都是已经规定好的,主要是用来页面的展示.
2.xml在定义的时候有哪些必须遵守的语法规范
1.xml文档的后缀名必须已.xml结尾
2.xml第一行必须定义为文档声明
3.xml文档中有钱仅有一个根标签
4.属性值必须使用引号(单引双引都可以)
5.标签必须正确关闭
6.xml标签名称区分大小写
3.约束的作用
约束的作用: 用来规范xml文档的书写规则
4.对比两种解析方式的优缺点
DOM: 将标记语言一次性加载进内存,在内存中形成一颗dom树
优点:操作方法,可以对文件进行CRUD
缺点:占内存
SAX:逐行读取,基于事件驱动的
优点:不占内存
缺点:只能读取,不能增删改
|