1.xml和html的区别
xml是存储数据的,html是展示数据的
2.xml在定义的时候有哪些必须遵守的语法规范
必须在第一行先文档声明、版本号、字符集等
元素名称中间不要出现空格和冒号
元素名称不能以xml开头
属性的值必须用引号包起来
3.约束的作用
xml主要用来做配置文件.xml中的内容就不能乱写 ,通过约束就可以规定xml文件可以出现哪些元素和那些属性.且还能规定他们出现的个数和顺序等
4.对比两种解析方式的优缺点
DTD:
优点:
一个xml中只能使用一个dtd约束
一次性将文档加载到内存中,可以对文档进行增删改查操作
缺点:
特别的占用内存
SCHEMA :
优点:
一个xml中可以出现多个schema约束
逐行解析,方便读取,不占用内存
缺点:
不能对文档进行增删改操作。 |