黑马程序员技术交流社区

标题: 【厦门校区JavaEE就业7期-每日总结】XML [打印本页]

作者: 厦门校区    时间: 2019-5-27 18:24
标题: 【厦门校区JavaEE就业7期-每日总结】XML
1.xml和html的区别
2.xml在定义的时候有哪些必须遵守的语法规范
3.约束的作用
4.对比两种解析方式的优缺点
作者: 阮必文    时间: 2019-5-27 19:41
1.xml和html的区别
(1)xml标签都是自定义的,html标签都是预定义的。
(2)xml的语法严格,html语法比较松散。
(3)xml是存储数据的,html是展示数据。

2.xml在定义的时候有哪些必须遵守的语法规范
(1)xml文档的后缀名.xml
(2)xml第一必须定义为文档声明
(3)xml文档中有且只有一个根标签
(4)属性之必须使用单引号或者双引号引起来
(5)标签必须正确关闭
(6)xml标签名称区分大小写

3.约束的作用
1.能够在xml中引入约束文档
2.能够简单读懂约束文档

4.对比两种解析方式的优缺点
(1)DOM:优点:操作简单,可以对文档进行CRUD的所有操作
缺点:占内存
(2)SAX:优点:不占内存
缺点:只能读,不能增删改

作者: 宋涵耀    时间: 2019-5-27 19:56
1.xml和html的区别
1.html 语法松散 xml语法严格
2.html 为展示数据 xml为存储数据
3.html 标签预定义 xml标签自定义
2.xml在定义的时候有哪些必须遵守的语法规范
第一行必须定义为文档声明,属性值必须使用引号,标签必须正确关闭,明确区分大小写
3.约束的作用
明确规定与框架搭配的xml文件的规范,规定 xml 中可以出现哪些元素以及哪些属性,还有它们出现的顺序,按照约束完成的xml文件就是适配这个框架的。
4.对比两种解析方式的优缺点
DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存
SAX:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
作者: 郑斐均    时间: 2019-5-27 20:21
1.xml和html的区别
xml:是储存数据的,标签可以自定义。
html:是展示数据的

2.xml在定义的时候有哪些必须遵守的语法规范

 1 第一行表明,本XML遵守的版本是1.0,使用的字符编码是UTF-8字符集。
   2 每个XML元素都已一个起始标记开始和一个结束标记结束
   3 每个开始标记都必须有结束标记;
   4 一个XML文档只能够有一个根元素;
   5 所有XML元素必须正确嵌套;
   6 属性值必须加引号;
   7 一个元素不能有相同的属性;

3.约束的作用

* 约束:规定xml文档的书写规则
* 作为框架的使用者(程序员):
        1. 能够在xml中引入约束文档
        2. 能够简单的读懂约束文档

4.对比两种解析方式的优缺点

1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 徐雯雯    时间: 2019-5-27 20:23
1.xml和html的区别
答 : xml是用来存储数据的 ,  语法非常严谨 ,  标签可以自定义
     html是用来展示数据的 ,  语法松散 ,   标签都是定义好的

2.xml在定义的时候有哪些必须遵守的语法规范
答 :  xml在定义的时候必须遵守
        1. xml文件的第一行必须是文档声明
        2. xml必须有一个根标签而且只能有一个
        3. xml所有标签必须正常关闭
        4. xml的标签名称必须使用单引号或者双引号引起来
        5. xml的后缀名是 .xml
        6. xml的标签区分大小写

3.约束的作用
答 : 用来规定xml书写时的规则

4.对比两种解析方式的优缺点
答 :  DOM 优点 , 操作方便 ,  可以对文档进行增删改查的操作
                缺点 ,  占内存

       SAX   优点 ,  不占内存
                缺点 ,  只能读取数据 , 不能进行增删改操作
作者: 谢龙炜    时间: 2019-5-27 20:43
1.xml和html的区别
答:功能:
                xml是存储数据的
                html是展示数据的
        语法:
                xml是严谨的
                html是松散的
        标签:
                xml是自定义的
                html是预定的
               
2.xml在定义的时候有哪些必须遵守的语法规范
答:1.第一行必须定义文档声明
        2.文档中有且仅有一个根标签
        3.属性值必须使用引号(单双都行)引起来
        4.标签必须正确关闭
        5.标签名称区分大小写
        6.xml文档后缀名为 .xml
       
3.约束的作用
答:规定xml文档的书写规则
        xml约束有两种:
                                1.DTD:一种简单的约束技术
                                2.Schema:一种复杂的约束技术
                               
4.对比两种解析方式的优缺点
答:
        1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
        2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 连惠腾    时间: 2019-5-27 20:45
1.xml和html的区别
区别:
a.xml是可扩展的标记语言文档,语法比较严格;html是标记语言文档,语法比较松散。
b.xml可以自定义语言标签;html的标签是预定义的。
c.xml用来存储数据;html用来展示数据。

2.xml在定义的时候有哪些必须遵守的语法规范
a.xml文档中的第一行,第一列必须文档声明。
b.xml文档要以.xml后缀名命名。
c.xml标签区分大小写。
d.xml有且只有一个根元素标签。
e.xml文档的标签必须正常闭合。

3.约束的作用
约束是用来规定xml文档的编写规则的。

4.对比两种解析方式的优缺点
DOM:DOM方式是把整个标记语言文档一次性的加载进内存中,从而在内存形成一棵DOM树,因此我们能够方便的对文档进行CRUD的操作。
因为是一次性整个读入内存,因此比较占内存。
SAX:SAX解析文档是一次读取一行,并每次读取完一行,立即释放内存,这样就无法根据标签定位内容在文档中的位置,所以SAX不能用来CRUD的操作,
其优点是不占内存。通常SAX解析方式用在小型的电子设备中。
作者: 张凌统    时间: 2019-5-27 20:52
1.xml和html的区别
1.xml语法严格,很容易写错。html语法松散,不容易写错。
2.xml用来存储数据。html用来展示数据。
3.xml语法是自定义的。html语法是预定义的。

2.xml在定义的时候有哪些必须遵守的语法规范
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭
6. xml标签名称区分大小写

3.约束的作用
约束的作用是用来约束xml文档的书写规则。

4.对比两种解析方式的优缺点
DOM的优点:操作方便,可以对文档进行CRUD的所有操作
DOM的缺点:占内存
SAX的优点:不占内存
SAX的缺点:只能读取,不能增删改
作者: 余鹏程    时间: 2019-5-27 20:56
1.xml和html的区别
答:
语法:xml语法相对严谨/html相对会松散(很难写报错)
          xml的标签是自定义的/html的标签是预编译的
功能:xml用于存储数据、在网络中传输/html用于展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
答:
(1). xml文档的后缀名 .xml
(2). xml第一行必须定义为文档声明
(3). xml文档中有且仅有一个根标签
(4). 属性值必须使用引号(单双都可)引起来
(5). 标签必须正确关闭
(6). xml标签名称区分大小写

3.约束的作用
答:
用于定义xml的编写的格式

4.对比两种解析方式的优缺点
答:
解析方式:
        DOM:将标记语言一次性加载进内存,在内存中形成一颗DOM树
                优点:操作方便,可以对文档进行增删改查的操作
                缺点:占内存
        SAX:逐行读取,基于事件驱动
                优点:不占内存(读完就释放了)
                缺点:只能读取,不能进行增删改的操作
作者: 林聪全    时间: 2019-5-27 21:14
1.xml和html的区别
   XML标签都是自定义的,HTML标签是预定义
   XML的语法严格,HTML语法松散
   XML是存储数据的,HTML是展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
  1. 第一行必须写文档声明,
  2. xml文档中有且仅有一个根标签
  3. 属性值必须使用引号(单双都可以)引起来
  4. 标签必须正确关闭
  5. xml标签名称区分大小写

3.约束的作用
   规定xml文档的使用者(程序员)
   1. 能在xml中引入约束文档
   2. 能够简单的读懂约束文档

4.对比两种解析方式的优缺点
   DOM: 优点,操作方便可以对文档进行CRUD的所有操作
              缺点,占内存
   SAX: 逐行读取,基于事件驱动的.
            优点:不占内存
            缺点:只能读取,不能增删改
作者: 吴星辉    时间: 2019-5-27 21:21

1.xml和html的区别
1.html语言的语法松散不严谨,而xml的语法严谨。
2.html的标签都是预定义的,而xml的标签都是自定义的。
3.html的作用是为了展示网页,而xml是用来存储数据。

2.xml在定义的时候有哪些必须遵守的语法规范
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明,而且需要注意的是如果第一行是空行,或者声明没有顶行书写,都会报错;?后直接跟着xml,不能有空格,不然也会报错
3. xml文档中有且仅有一个根标签;
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭;
6. xml标签名称区分大小写

3.约束的作用
答:约束主要会写在约束文档中,这个文档是由框架的搭建者一并提供了,为了明确规定与框架搭配的xml文件的规范,规定 xml 中可以出现哪些元素以及哪些属性,还有它们出现的顺序,按照约束完成的xml文件就是适配这个框架的。

4.对比两种解析方式的优缺点
答:两种解析方式为:DOM和SAX,
其中DOM方式是直接把所有xml文件中的内容一次性加载到内存中进行解析,形成dom树,,优点是:操作方便,可以对标记文本中的内容进行CRUD的所有操作,缺点是比较占用内存;
SAX方式是对于标记文件逐行进行读取,基于事件驱动的,优点是占用内存少,缺点是:只能进行读取动作,不能进行修改的动作。
作者: 王卓立    时间: 2019-5-27 21:28
1.xml和html的区别

- xml与html的区别
  1. xml标签都是自定义的,html标签是预定义。
  2. xml的语法严格,html语法松散
  3. xml是存储数据的,html是展示数据

2.xml在定义的时候有哪些必须遵守的语法规范

1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭
6. xml标签名称区分大小写
7. 如果想把包含特殊字符的代码原样展示,需要把代码定义在CDATA区域内约束:规定xml的编写规则.

3.约束的作用

使用轮子需要遵守一些设定好的规范,便于运用

4.对比两种解析方式的优缺点

1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树

- 优点:操作方便,可以对文档进行CRUD的所有操作
- 缺点:占内存
  1. SAX:逐行读取,基于事件驱动的。
- 优点:不占内存。

- 缺点:只能读取,不能增删改

作者: 黄戚君    时间: 2019-5-27 21:30
1.xml和html的区别
答:
(1)xml标签是自定义的,html标签是预定义的
(2)xml是存储数据的,html是用来展示数据的
(3)xml的语法比较严格,html语法比较松散

2.xml在定义的时候有哪些必须遵守的语法规范
答:
(1)xml第一行必须定义文档声明
(2)文档中有且仅有一个根标签
(3)属性值必须使用引号(单双都可以)
(4)标签必须正确关闭
(5)xml标签区分大小写

3.约束的作用
答:
(1)使用框架需修改修改xml文件
(2)自定义一些xml用于数据传输

4.对比两种解析方式的优缺点
答:
1.DOM
优点:操作方便,可进行CRUD的所有操作
缺点:比较占内存
2.SAX
优点:不占内存
缺点:只能读取,不能进行增删改操作

作者: 林晓诗    时间: 2019-5-27 21:31
1.xml和html的区别
(1)XML语法严谨,HTML语法松散;
(2)XML主要用于存储、传输数据,HTML用于展示;
(3)XML的标签是自定义的,HTML的标签是预定义的。

2.xml在定义的时候有哪些必须遵守的语法规范
(1)XML声明必须从第一行第一列开始;
(2)XML文档有且仅有一个根标签;
(3)XML标签区分大小写
(4)标签必须正确关闭
(5)属性值必须使用引号引起来

3.约束的作用
约束用于规定xml的编写规范,使已有的软件、框架能够正确解析xml

4.对比两种解析方式的优缺点
DOM树方式一次性读取整个XML文件,占用更多空间,但操作方便,能执行增删改查操作;
SAX方式逐行读取,不占用空间,当只能进行查找操作。
作者: 刘鸿    时间: 2019-5-27 21:33
1.xml和html的区别
        xml是用来存储数据,html是用来展示数据;
        xml语法严谨,html语法较松散;
        xml标签是自定义的,html标签是预定义的。

2.xml在定义的时候有哪些必须遵守的语法规范
        ① xml文档的后缀名 .xml
        ②xml第一行必须定义为文档声明
        ③xml文档中有且仅有一个根标签
        ④属性值必须使用引号(单双都可)引起来
        ⑤标签必须正确关闭
        ⑥xml标签名称区分大小写

3.约束的作用
        xml通常作为框架的配置文件,xml约束可以提高框架执行健壮性,使框架执行时不会受非法字段影响导致程序报错。

4.对比两种解析方式的优缺点
        ①DOM
                * 优点:操作方便,可以对文档进行CRUD的所有操作
                * 缺点:占内存
        ②SAX
                * 优点:不占内存。
                * 缺点:只能读取,不能增删改
作者: 方文彪    时间: 2019-5-27 21:34
1.xml和html的区别
xml标签自定义 html标签预设
xml语法严谨 html语法随意
xml大多数用来储存数据 html用来展示数据
2.xml在定义的时候有哪些必须遵守的语法规范
第一行第一列必须要为申明
标签要有关闭
标签区分大小写
只能有一个根标签
3.约束的作用
约束会使代码更规范
我们自己写框架或者用别人的框架要是不根据指定规则编写,会出问题或者无法使用
4.对比两种解析方式的优缺点
DOM一次全部加载进内存,操作方便,可以增删改查 ,但是占内存
SAX逐行读取,读一行放一行,基本不占内存,但是只能读取不能增删改

作者: Dream梦    时间: 2019-5-27 21:34
潘绍平:
1.xml和html的区别
                1. xml标签都是自定义的,html标签是预定义。
                2. xml的语法严格,html语法松散
                3. xml是存储数据的,html是展示数据
2.xml在定义的时候有哪些必须遵守的语法规范
                1、第一行第一列必须有文档声明
                2、有且仅有一个根标签
                3、区分大小写
                4、标签必须关闭
                5、属性必须用引号括起来
               
3.约束的作用
                用于规范xml的编写格式
               
4.对比两种解析方式的优缺点
                1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
                2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 陈明捷    时间: 2019-5-27 21:35

1.xml和html的区别
答:功能:
                xml是存储数据的
                html是展示数据的
        语法:
                xml是严谨的
                html是松散的
        标签:
                xml是自定义的
                html是预定的
               
2.xml在定义的时候有哪些必须遵守的语法规范
答:1.第一行必须定义文档声明
        2.文档中有且仅有一个根标签
        3.属性值必须使用引号(单双都行)引起来
        4.标签必须正确关闭
        5.标签名称区分大小写
        6.xml文档后缀名为 .xml
        
3.约束的作用
答:规定xml文档的书写规则
        xml约束有两种:
                                1.DTD:一种简单的约束技术
                                2.Schema:一种复杂的约束技术
                                
4.对比两种解析方式的优缺点
答:
        1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
        2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 汪一飞    时间: 2019-5-27 21:36
1.xml和html的区别

1. xml标签都是自定义的,html标签是预定义。
2. xml的语法严格,html语法松散。
3. xml是存储数据的,html是展示数据。

2.xml在定义的时候有哪些必须遵守的语法规范

1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭
6. xml标签名称区分大小写

3.约束的作用

规定xml文档的书写规则

4.对比两种解析方式的优缺点

1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
作者: 陈青超    时间: 2019-5-27 21:38
1.xml和html的区别
语法上:1.xml语法严谨,html语法松散;2.标签可以是自定义的,html的标签是预定义的。
功能上:xml主要是用于存储数据,html用于展示数据.


2.xml在定义的时候有哪些必须遵守的语法规范
1.根标签只能有一个;2.标签必须是正确闭合;3.属性值必须加引号,单双都可以;4.文档的第一行第一列必须是文档声明;5.文档的后缀名是.xml;6.标签名区分大小写。
3.约束的作用
当使用别人编写的xml文档进行编写时,就需要遵循该引用的xml文档定义的规则,即约束,这样才能正确的解释出该文档。
4.对比两种解析方式的优缺点。
DOM:将标记语言一次性加载进内存。优点:操作方便,可以对文档进行curd操作。缺点:耗内存。
SAX:将标记语言逐行读取,基于事件驱动。优点:不占内存;缺点:只能读取,不能进行其他操作。
作者: 林勇华    时间: 2019-5-27 21:38
1.xml和html的区别
xml:语法严格,html语法松散
xml:标签自定义,html标签预定义
xml:用于存储,html用于展示
2.xml在定义的时候有哪些必须遵守的语法规范
文档声明必须放在第一条
更标签只有一个
属性必须用引号括起来
标签必须关闭
区分大小写
3.约束的作用
用于规范xml的格式
4.对比两种解析方式的优缺点
dom解析
优点:解析整个标记文档,可进行增删改
缺点:解析整个文档占用内存过大
sax解析
优点:边解析边释放,不占内存
缺点:只能读取不能增删改
作者: 郑少峰    时间: 2019-5-27 21:38
1.xml和html的区别
1. xml标签都是自定义的,html标签是预定义。
2. xml的语法严格,html语法松散
3. xml是存储数据的,html是展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭
6. xml标签名称区分大小写

3.约束的作用
约束主要写在约束文档中,这个文档是由框架的搭建者一并提供了,
为了明确规定与框架搭配的xml文件的规范,规定 xml 中可以出现哪些
元素以及哪些属性,还有它们出现的顺序,按照约束完成的xml文件就
是适配这个框架的。

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
* 优点:操作方便,可以对文档进行CRUD的所有操作
* 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
* 优点:不占内存。
* 缺点:只能读取,不能增删改
作者: 宋加福    时间: 2019-5-27 21:39
1.xml和html的区别
xml 存储数据 标签可定义 语法严谨
html 显示数据 标签预定义 语法松散
2.xml在定义的时候有哪些必须遵守的语法规范
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明
3. xml文档中有且仅有一个根标签
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭
6. xml标签名称区分大小写
3.约束的作用
规定语法的规则
4.对比两种解析方式的优缺点
DOM:一次性读取    占内存 能进行CRUD
SAX:一次读取一行 只能读
作者: 王嘉俊    时间: 2019-5-27 21:40
1.xml和html的区别
(1)xml标签都是自定义的,html标签都是预定义的。
(2)xml的语法严格,html语法比较松散。
(3)xml是存储数据的,html是展示数据。
2.xml在定义的时候有哪些必须遵守的语法规范
(1)xml文档的后缀名.xml
(2)xml第一必须定义为文档声明
(3)xml文档中有且只有一个根标签
(4)属性之必须使用单引号或者双引号引起来
(5)标签必须正确关闭
(6)xml标签名称区分大小写
3.约束的作用
答:1.能够在xml中引入约束文档
2.能够简单读懂约束文档

4.对比两种解析方式的优缺点

1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 李侄旭    时间: 2019-5-27 21:40

1.xml和html的区别
答:功能:
                xml是存储数据的
                html是展示数据的
        语法:
                xml是严谨的
                html是松散的
        标签:
                xml是自定义的
                html是预定的
               
2.xml在定义的时候有哪些必须遵守的语法规范
答:1.第一行必须定义文档声明
        2.文档中有且仅有一个根标签
        3.属性值必须使用引号(单双都行)引起来
        4.标签必须正确关闭
        5.标签名称区分大小写
        6.xml文档后缀名为 .xml
        
3.约束的作用
答:规定xml文档的书写规则
        xml约束有两种:
                                1.DTD:一种简单的约束技术
                                2.Schema:一种复杂的约束技术
                                
4.对比两种解析方式的优缺点
答:
        1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
        2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 林美娇    时间: 2019-5-27 21:45
1.xml和html的区别

答:        1.xml是用来存储数据,html是用来展示数据
        2.xml语法严格,html语法松散
        3.xml标签是自定义的,html标签是预定义的

2.xml在定义的时候有哪些必须遵守的语法规范

答:        1.第一行必须写文档声明 <?xml 属性列表?>
        2.区分大小写
        3.标签必须正确关闭
        4.属性值必须用引号(单双都可以)括起来
        5.xml文档中有且仅有一个根标签
        6.xml文档的后缀名为.xml

3.约束的作用

答:        规范xml的书写规则。


4.对比两种解析方式的优缺点

答:        DOM解析方式:一次性把xml文档加载进内存,形成DOM树。
                优点:操作方便,可以对xml进行CRUD操作
                缺点:占内存
        SAX解析方式:一次读取一行进内存,基于事件驱动
                优点:不占内存
                缺点:只能读取,无法进行增删改操作

作者: 陈晓煌    时间: 2019-5-27 21:46

1.xml和html的区别
xml:是储存数据的,标签可以自定义。
html:是展示数据的

2.xml在定义的时候有哪些必须遵守的语法规范

 1 第一行表明,本XML遵守的版本是1.0,使用的字符编码是UTF-8字符集。
   2 每个XML元素都已一个起始标记开始和一个结束标记结束
   3 每个开始标记都必须有结束标记;
   4 一个XML文档只能够有一个根元素;
   5 所有XML元素必须正确嵌套;
   6 属性值必须加引号;
   7 一个元素不能有相同的属性;

3.约束的作用

* 约束:规定xml文档的书写规则
* 作为框架的使用者(程序员):
        1. 能够在xml中引入约束文档
        2. 能够简单的读懂约束文档

4.对比两种解析方式的优缺点

DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
         优点:操作方便,可以对文档进行CRUD的所有操作
         缺点:占内存
SAX:逐行读取,基于事件驱动的。
         优点:不占内存。
         缺点:只能读取,不能增删改
作者: 黄孝贵    时间: 2019-5-27 21:48
1.xml和html的区别
xml与html的区别
   1. xml标签都是自定义的,html标签是预定义。
   2. xml的语法严格,html语法松散
   3. xml是存储数据的,html是展示数据


2.xml在定义的时候有哪些必须遵守的语法规范
基本语法:
        1. xml文档的后缀名 .xml
        2. xml第一行必须定义为文档声明
        3. xml文档中有且仅有一个根标签
        4. 属性值必须使用引号(单双都可)引起来
        5. 标签必须正确关闭
        6. xml标签名称区分大小写

3.约束的作用
因为半成品的软件要提高给程序员使用的时候,会提供一个约束,程序员可以根据约束写出相应的xml
才能被服务器解析

4.对比两种解析方式的优缺点
    解析xml的方式:
                1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
                2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 余聪望    时间: 2019-5-27 21:49

1.xml和html的区别
(1)xml标签都是自定义的,html标签都是预定义的。
(2)xml的语法严格,html语法比较松散。
(3)xml是存储数据的,html是展示数据。

2.xml在定义的时候有哪些必须遵守的语法规范
(1)xml文档的后缀名.xml
(2)xml第一必须定义为文档声明
(3)xml文档中有且只有一个根标签
(4)属性之必须使用单引号或者双引号引起来
(5)标签必须正确关闭
(6)xml标签名称区分大小写

3.约束的作用
1.能够在xml中引入约束文档
2.能够简单读懂约束文档

4.对比两种解析方式的优缺点
(1)DOM:优点:操作简单,可以对文档进行CRUD的所有操作
缺点:占内存
(2)SAX:优点:不占内存
缺点:只能读,不能增删改
作者: 刘洪霖    时间: 2019-5-27 21:49
1.xml和html的区别?
答:
1. xml标签都是自定义的,html标签是预定义。
2. xml的语法严格,html语法松散。
3. xml是存储数据的,html是展示数据。

2.xml在定义的时候有哪些必须遵守的语法规范?
答:
基本语法:
        1. xml文档的后缀名 .xml;
        2. xml第一行必须定义为文档声明;
        3. xml文档中有且仅有一个根标签;
        4. 属性值必须使用引号(单双都可)引起来;
        5. 标签必须正确关闭;
        6. xml标签名称区分大小写;
* 组成部分:
        1. 文档声明
                1. 格式:<?xml 属性列表 ?>
        2. 属性列表:
                * version:版本号,必须的属性
                * encoding:编码方式。告知解析引擎当前文档使用的字符集,默认值:ISO-8859-1
                * standalone:是否独立
                        * 取值:
                                * yes:不依赖其他文件
                                * no:依赖其他文件
3.约束的作用?
答:
约束:规定xml文档的书写规则
        * 作为框架的使用者(程序员):
                1. 能够在xml中引入约束文档
                2. 能够简单的读懂约束文档
               
        * 分类:
                1. DTD:一种简单的约束技术
                2. Schema:一种复杂的约束技术
4.对比两种解析方式的优缺点?
答:
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作;
        * 缺点:占内存;
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存;
        * 缺点:只能读取,不能增删改;
作者: 叶晓翔    时间: 2019-5-27 21:54
1.xml和html的区别

1、xml标签都是自定义的,html标签是预定义的

2、xml语法比较严格,html语法比较松散

3、xml是储存数据的,html是展示数据的

2.xml在定义的时候有哪些必须遵守的语法规范

1、xml文档后缀名 .xml

2、xml第一行必须定义为文档说明

3、xml文档中有且仅有一个根标签

4、属性值必须使用引号引起来

5、标签必须正确关闭

6、xml标签名称区分大小写

3.约束的作用

约束是使xml文档在书写时具有规范性,有约束的xml能保证数据安全性和规范性。


4.对比两种解析方式的优缺点

1、DOM
优点:操作方便,可以对文档进行CRUD的所有操作

缺点:占内存

2、SAX

优点:不占内存

缺点:只能读取,不能增删改




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2