黑马程序员技术交流社区

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

作者: 厦门校区    时间: 2019-4-25 19:35
标题: 【厦门校区JavaEE就业6期-每日总结】XML
1.xml和html的区别
2.xml在定义的时候有哪些必须遵守的语法规范
3.约束的作用
4.对比两种解析方式的优缺点
作者: 龙舟    时间: 2019-4-25 20:22
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的所有操作
缺点:占内存
SAX
优点:不占内存
缺点:只能存取,不能增删改
作者: 庄家琦    时间: 2019-4-25 20:28
1.xml和html的区别

        1. xml标签都是自定义的,html标签是预定义。
        2. xml的语法严格,html语法松散
        3. xml是配置文件(永久数据存储),传输(共享),html是展示数据

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

        xml第一行必须定义为文档声明
        xml文档中有且仅有一个根标签
        xml属性值必须使用引号(单双都可)引起来
        xml围堵标签必须有结束标签
        xml围堵标签大小写必须一致
       
3.约束的作用

        约束规定了XML文档的书写规则(约束文档)由框架的开发者提供(定义)使框架使用者(码农)根据约束定义XML文档
        XML是自定义标签如果没有约束就可以想写什么写什么.这样XML会相对有约束的更杂乱.且可能没有意义

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

        DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                * 优点:操作方便,可以对文档进行CRUD的所有操作
                * 缺点:占内存
        SAX:逐行读取,基于事件驱动的。
                * 优点:不占内存。
                * 缺点:只能读取,不能增删改
作者: 陈志铖    时间: 2019-4-25 21:02
1.xml和html的区别
① HTML主要用于展示数据 XML用于存储 传输数据
② 语法要求严格
XML中属性必须有引号
XML中标签区分大小写
XML中标签必须闭合
③ xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
①文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写
②有且仅有一个根标签 标签名称自定义
3.约束的作用
①能够在xml中引入约束文档
②能够简单的读懂约束文档
4.对比两种解析方式的优缺点
① dtd约束 约束的内容单一(简单) schema约束的内容很详细(复杂)
② schema 本身就是一个xml 降低学习成本   dtd有一定的学习成本
作者: 陈伟彬    时间: 2019-4-25 21:02
1.xml和html的区别
答:
        xml的标签是自定义的,而html的标签是预定义的;
        xml语法严格,而html的语法松散;
        xml时候用来数据的存储和传输,而html是用来展示数据的;

2.xml在定义的时候有哪些必须遵守的语法规范
答:
        文档声明必须在首行且顶格,格式为:<?xml version = '1.0'  ?>;
        根标签有且只能有一个;
        属性值必须用引号引起来,单双引都可以;
        标签必须正确关闭;
        标签需要区分大小写;

3.约束的作用
答:
        作用:规定了xml文档的书写规则,防止xml文档内的标签和文本编写随意混乱;

4.对比两种解析方式的优缺点
答:
        DOM:将xml文档一次性全部加载进内存中,形成一颗dom树;
                优点:操作方便,可以对文档进行CRUD操作;
                缺点:因为是一次性全部加载的,所以占内存;

        SAX:对文档进行逐行读取,基于事件的驱动;
                优点:不占内存;
                缺点:只能读取,不能进行CRUD操作;
作者: 陈前凌    时间: 2019-4-25 21:04
1.xml和html的区别
1.xml的标签是自定义的,html的标签是预定义的
2.xml的语法严格,html的语法松散
3.xml主要用来存储数据,html主要用来展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
1.首行必须文档声明
2.严格区分大小写
3.根标题只能一个
4.属性值必须加引号
5.标签必须正确关闭
6.xml文档的后缀必须是xml

3.约束的作用
规范xml的编写规则

4.对比两种解析方式的优缺点
DOM
优点:操作方便,可以对文档crud的所有操作
缺点:因为全部加载进内存操作,所有占用内存高

SAX:
优点:不占内存
缺点:只能读取,不能增删改
作者: 林艺彬    时间: 2019-4-25 21:05
1.xml和html的区别
1)xml语法严谨,html语法松散
2)xml主要应用于存储数据以及传输,html主要应用于数据的展示
3)xml标签都是自定义的,html的标签是预定义的

2.xml在定义的时候有哪些必须遵守的语法规范
* xml声明必须放在第一行顶格位置
* xml区分大小写
* xml必须有根标签
* xml标签必须闭合
* xml标签里的属性必须要用引号(单双引号都可以)

3.约束的作用
约束主要作用是规定了xml文档的书写规则。
由于xml文档的标签是自定义的,如果没有约束文档的书写规则,软件将无法解析xml文档。

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作
        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
作者: java基础6期刘伟    时间: 2019-4-25 21:05
1.xml和html的区别
xml标签都是自定义的,html标签是预定义。
xml的语法严格,html语法松散
xml是存储数据的,html是展示数据

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

3.约束的作用
规定xml文档的书写规则

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
作者: zhaizhile    时间: 2019-4-25 21:07
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-4-25 21:09
1.xml和html的区别
xml标签都是自定义的,html标签是预定义。
xml的语法严格,html语法松散
xml是存储数据的,html是展示数据

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

3.约束的作用
规定xml文档的书写规则

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

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

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

3.约束的作用
规定xml文档的书写规则

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
作者: 叶彬彬    时间: 2019-4-25 21:11
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:逐行读取,基于事件驱动的
    优点:不占内存
    缺点:只能读取,不能增删改

作者: JavaEE06蒋才东    时间: 2019-4-25 21:11
1.xml和html的区别
1)xml语法严谨,html语法松散
2)xml主要应用于存储数据以及传输,html主要应用于数据的展示
3)xml标签都是自定义的,html的标签是预定义的

2.xml在定义的时候有哪些必须遵守的语法规范
* xml声明必须放在第一行顶格位置
* xml区分大小写
* xml必须有根标签
* xml标签必须闭合
* xml标签里的属性必须要用引号(单双引号都可以)

3.约束的作用
约束主要作用是规定了xml文档的书写规则。
由于xml文档的标签是自定义的,如果没有约束文档的书写规则,软件将无法解析xml文档。

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作
        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
作者: 黑马林伟明    时间: 2019-4-25 21:11
1.xml和html的区别
答:XML和Html都是由w3c公司出品的标记语言,他们的前身是IBM公司创建出来的SGML。Html语言是超文本标记语言,是最基础的网页开发语言,用超链接的方式将各种不同空间的文字信息进行组织。而XML是可扩展标记语言,是用来配置文件和再网络中传输文件。
他们的主要区别在于:
1.html语言的语法松散不严谨,而xml的语法严谨;
2.html的标签都是预定义的,而xml的标签都是自定义的,预定义的意思就是已经把一些功能的标签定义好了,只需要调用这些标签就可以实现功能;
3.html的作用是为了展示网页,而xml是用来存储数据。


2.xml在定义的时候有哪些必须遵守的语法规范
答:xml必须遵守的语法规范如下:
1. xml文档的后缀名 .xml
2. xml第一行必须定义为文档声明,而且需要注意的是如果第一行是空行,或者声明没有顶行书写,都会报错;?后直接跟着xml,不能有空格,不然也会报错
3. xml文档中有且仅有一个根标签;
4. 属性值必须使用引号(单双都可)引起来
5. 标签必须正确关闭;
6. xml标签名称区分大小写
7.编写码协议和浏览器解码协议不一致,则不能解析,因此一般再书写xml的时候会顺便把解析协议一并写上去;

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

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

作者: 高坂火龙果    时间: 2019-4-25 21:12
1.xml和html的区别
1.xml的标签是自定义的,HTML的标签是预定义的
2.HTML主要用于展示数据 XML用于存储 传输数据
3.XML语法严格,HTML语法松散

2.xml在定义的时候有哪些必须遵守的语法规范
  XML文件后缀.xml
  XML首行必须定义为文档声明
  属性必须有引导
  标签必须闭合
  XML标签区分大小写

3.约束的作用
规定了xml的书写规则,防止输入一些错误的数据

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


作者: 郑海波    时间: 2019-4-25 21:12
1.xml和html的区别
(1)xml的标签都是可以由开发人员自定义的,html标签已经是由w3c预定义好的
(2)xml的语法严格,html语法松散
(3)xml也可以显示数据(不是主要功能),xml主要功能,为了存储数据还有数据传输,html是用于显示数据

2.xml在定义的时候有哪些必须遵守的语法规范
(1)第一行第一列必须定义为文档声明
(2)xml文档中有且仅有一个根标签
(3)自定义的标签必须是围堵标签和自闭合标签,不能省略一部分
(4)xml标签名称区分大小写
(5)属性值必须使用引号(单双都可)引起来

3.约束的作用
(1)约束文档是由框架发开者编写的一套框架说明说,用于约束使用框架的程序员,让框架能够识别程序员编写的自定义标签
(2)约束自定义标签中的内容和自定义标签名称,这样可以xml自定义的内容更规范,方便程序员阅读和获取标签中的内容

4.对比两种解析方式的优缺点
(1)DOM:是将标记语言文档一次性加载中内存中,形成一个dom树,我们可根据标签名和和属性名和属性值,可以对数据进行查询,增删改操作。但由于一次性加载了文档中的所有内容,比较占系统内存
(2)SAX:采取的是逐行读取文档中的内容,基于事件的操作,它的由于是逐行读取所以它比较不占系统内存,但它只能对数据进行读取而不能对数据进行增删改操作

作者: 黄杰南    时间: 2019-4-25 21:13
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-4-25 21:15
1.xml和html的区别
        xml是可扩展标记语言,其内标签都是自定义的,html标签都是预定义的
        xml基本用于作为配置文件, html用于页面展示
        xml语法严格, html语法松散
2.xml在定义的时候有哪些必须遵守的语法规范
        顶行必须是文档声明
        标签必须正确关闭
        标签内的属性必须使用""或''括起
        根标签只能有一个
3.约束的作用
        用于规定标签的内容、属性, 其中dtd约束内容简单, schema约束内容详细, 多使用schema约束
4.对比两种解析方式的优缺点
        DOM解析: 将文档加载进内存, 在内存中形成DOM树
                优点: 整个文档的节点都成为对象, 便于操作
                缺点: 一次性加载整个文档,若文档内容较多, 将消耗很大内存
        SAX解析: 逐行读取, 基于事件驱动
                优缺点: 不占内存, 但只能读取, 不能增删

作者: chenopen    时间: 2019-4-25 21:18
陈开明:
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-4-25 21:19
1.xml和html的区别
区别:1.HTML主要用于展示数据  XML用于存储 传输数据
          2.xml语法要求严格,html语法松散
          3.xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
          1.属性必须有引号
          2.标签区分大小写
          3.标签必须闭合
3.约束的作用
作用:对丁xml文档的书写规则,能够在xml中引入约束文档,能够简单的读懂约束文档
4.对比两种解析方式的优缺点
DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        优点:操作方便,可以对文档进行CRUD的所有操作
        缺点:占内存
SAX:逐行读取,基于事件驱动
        优点:不占内存
        缺点:只能读取,不能增删改
作者: 刘曾铭    时间: 2019-4-25 21:19
1.xml和html的区别
1.xml的标签是自定义的,HTML的标签是预定义的
2.HTML主要用于展示数据 XML用于存储 传输数据
3.XML语法严格,HTML语法松散

2.xml在定义的时候有哪些必须遵守的语法规范
  XML文件后缀.xml
  XML首行必须定义为文档声明
  属性必须有引导
  标签必须闭合
  XML标签区分大小写

3.约束的作用
规定了xml的书写规则,防止输入一些错误的数据

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

作者: 罗加铭    时间: 2019-4-25 21:20
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-4-25 21:21
1.xml和html的区别
        1.HTML是系统预定义语言,xml是自定义语言
        2.HTML语言结构松散,xml语言结构严谨
        3.HTML用于展示数据,xml用于存储数据

2.xml在定义的时候有哪些必须遵守的语法规范
        1.xml文档的末尾必须以.xml结尾
        2.xml第一行必须定义为文档声明
        3.xml有且仅有一个根标签
        4.属性值必须用引号引起来
        5.标签必须正常关闭
        6.xml标签名称区分大小写

3.约束的作用
        规范了书写格式

4.对比两种解析方式的优缺点
        DOM:
                优点:操作方便,可以对文档进行CRUD的所有操作
                缺点:占用内存
        SAX:
                优点:不占内存
                缺点:只能存取,不能增删改
作者: omasoo    时间: 2019-4-25 21:22
李伟斌

1.xml和html的区别
答:a.HTML主要用于展示数据,XML主要用于存储和传输数据
       b.语法要求不同:XML中属性必须有引号,标签区分大小写,标签必须闭合。
       c.xml都是自定义标签,HTML都是预定义标签
2.xml在定义的时候有哪些必须遵守的语法规范
答:XML中属性必须有引号,标签区分大小写,标签必须闭合。
3.约束的作用
答:使编写入的数据更加合理规范。
4.对比两种解析方式的优缺点
答:DOM解析方式可以进行增添删改,因为是一次性把整个XML文档加载到内存中进行操作,需要占用内存空间才能进行操作。
       SAX解析方式无法进行增删改查,因为逐行读取,所以不会占用内存空间。
作者: 蓝建华    时间: 2019-4-25 21:22

1.xml和html的区别
1)xml语法严谨,html语法松散
2)xml主要应用于存储数据以及传输,html主要应用于数据的展示
3)xml标签都是自定义的,html的标签是预定义的

2.xml在定义的时候有哪些必须遵守的语法规范
* xml声明必须放在第一行顶格位置
* xml区分大小写
* xml必须有根标签
* xml标签必须闭合
* xml标签里的属性必须要用引号(单双引号都可以)

3.约束的作用
约束主要作用是规定了xml文档的书写规则。
由于xml文档的标签是自定义的,如果没有约束文档的书写规则,软件将无法解析xml文档。

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作
        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
作者: 沈松宏    时间: 2019-4-25 21:22
1.xml和html的区别
xml主要用来传输储存数据,html用于展示数据
xml语法要求严格:属性必须有引号,标签区分大小写,标签必须闭合
html语法较为松散
html标签都是预定义的,xml是自定义的

2.xml在定义的时候有哪些必须遵守的语法规范
属性必须有引号,标签区分大小写,标签必须闭合
3.约束的作用
规定xml文档的书写规则

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom


                        * 优点:操作方便,可以对文档进行

CRUD的所有操作
                        * 缺点:占内存
                2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 林奕全    时间: 2019-4-25 21:23
1.xml和html的区别

用途:xml:用于存储和数据传输 html主要用于数据页面的展示

语法:html语法比较松散,xml语法比较严格,属性必须要有引号;标签区别大小写;标签必须闭合

标签:xml标签是自定义的,html标签是预定义

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

        ①XML中属性必须有引号

        ②XML中标签区分大小写

        ③XML中标签必须闭合

3.约束的作用

约束能够起到代码编写规范,更易让软件进行解析读取数据.

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

Dom树解析:将标记性语言文档一次性加载进内存,在内存中形成dom树结构,进行CRUD的操作,但是占用内存相对较大

SAX解析:逐行读取,只能进行增删改,不占内存.



作者: 张广发    时间: 2019-4-25 21:26

1.xml和html的区别
1)xml语法严谨,html语法松散
2)xml主要应用于存储数据以及传输,html主要应用于数据的展示
3)xml标签都是自定义的,html的标签是预定义的

2.xml在定义的时候有哪些必须遵守的语法规范
* xml声明必须放在第一行顶格位置
* xml区分大小写
* xml必须有根标签
* xml标签必须闭合
* xml标签里的属性必须要用引号(单双引号都可以)

3.约束的作用
约束主要作用是规定了xml文档的书写规则。
由于xml文档的标签是自定义的,如果没有约束文档的书写规则,软件将无法解析xml文档。

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作
        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
作者: 开心的小孩    时间: 2019-4-25 21:31
陈鹏涛
1xml和html的区别:
       xml   文档声明<?xml version='1.0' encoding=‘UTF-8’ ?>必须顶格写在第一行
              有且只要一个跟标签,自定义
      html
                  HTML主要用于展示数据 XML用于存储 传输数据
                语法要求严格
                        XML中属性必须有引号
                        XML中标签区分大小写
                        XML中标签必须闭合
                 xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
      文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写
        XML中属性必须有引号
                        XML中标签区分大小写
                        XML中标签必须闭合
     名称可以包含字母、数字以及其他的字符
                                * 名称不能以数字或者标点符号开始
                                * 名称不能以字母 xml(或者 XML、Xml 等等)开始
                                * 名称不能包含空格
3.约束的作用:
     
                        1. 能够在xml中引入约束文档
                        2. 能够简单的读懂约束文档
4对比两种解析的优缺点:
                  
           1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
                2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改




作者: 开心的小孩    时间: 2019-4-25 21:32
陈鹏涛
1xml和html的区别:
       xml   文档声明<?xml version='1.0' encoding=‘UTF-8’ ?>必须顶格写在第一行
              有且只要一个跟标签,自定义
      html
                  HTML主要用于展示数据 XML用于存储 传输数据
                语法要求严格
                        XML中属性必须有引号
                        XML中标签区分大小写
                        XML中标签必须闭合
                 xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
      文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写
        XML中属性必须有引号
                        XML中标签区分大小写
                        XML中标签必须闭合
     名称可以包含字母、数字以及其他的字符
                                * 名称不能以数字或者标点符号开始
                                * 名称不能以字母 xml(或者 XML、Xml 等等)开始
                                * 名称不能包含空格
3.约束的作用:
     
                        1. 能够在xml中引入约束文档
                        2. 能够简单的读懂约束文档
4对比两种解析的优缺点:
                  
           1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存
                2. SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改




作者: 李伟艺    时间: 2019-4-25 21:33
1.与HTML的区别
                ① HTML主要用于展示数据 XML用于存储 传输数据
                ② 语法要求严格
                ③ xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
                        文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写
                       有且仅有一个根标签 标签名称自定义
                        XML中属性必须有引号
                        XML中标签区分大小写
                        XML中标签必须闭合
约束的作用
        约束主要作用是规定了xml文档的书写规则。
        由于xml文档的标签是自定义的,如果没有约束文档的书写规则,软件将无法解析xml文档。
4.对比两种解析方式的优缺点
        DOM方式: 就是一次性把整个XML文档加载到内存中 我们可以对XML文档CRUD,占内存,读取快
        SAX方式: 逐行读取  不会占用内存 但是无法进行增删改操作 不占内存,读取相对慢
作者: 卢春旭    时间: 2019-4-25 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.约束的作用:
        1.规定xml文档的书写规则。
4.对比两种解析方式的优缺点:
        1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树。
                * 优点:操作方便,可以对文档进行CRUD的所有操作。
                * 缺点:占内存。
        2. SAX:逐行读取,基于事件驱动的。
                * 优点:不占内存。
                * 缺点:只能读取,不能增删改。
作者: 管文祥    时间: 2019-4-25 21:36
1.xml和html的区别
答:①xml标签都是自定义的,HTML标签都是预定义的
②xml的语法严谨,html语法松散
        xml中:属性必须有引号(单双引都可以)
        标签必须正确闭合
        声明必须在第一行顶格,有空格、空行都不行
        xml标签区分大小写
③xml是存储数据的,html是展示数据的
2.xml在定义的时候有哪些必须遵守的语法规范
答:xml文档后缀为.xml
首行必须定义为文档声明<?xml version="1.0" encoding="utf-8"?>
xml文档中有且仅有一个根标签
xml中的属性值必须使用引号(单双都可以)引起来
标签必须正确闭合
xml标签严格区分大小写
3.约束的作用
答:因为xml的标签都是自定义的,考虑到每个人的习惯不同,标签名也会不同,会造成框架在解析xml文件时会非常的困难麻烦,因此需要框架对xml进行约束
4.对比两种解析方式的优缺点
答:DOM:将标记语言文档一次性加载进内存,在内存中形成一棵domshu
优点:操作方便,可以对文档进行CRUD(增删改查)的所有操作
缺点:占内存
SAX:逐行读取进内存,基于事件驱动的
优点:不占内存
缺点:只能读取,不能进行增删改操作
作者: 徐代成    时间: 2019-4-25 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书写规则文档的

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

(1)DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存
(2)SAX:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
作者: 6期江岳    时间: 2019-4-25 21:39
1.xml和html的区别
① HTML主要用于展示数据 XML用于存储 传输数据
② 语法要求严格:XML中属性必须有引号、XML中标签区分大小写、XML中标签必须闭合
③ xml标签都是自定义的 html标签是预定义

2.xml在定义的时候有哪些必须遵守的语法规范
文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写、有且仅有一个根标签 标签名称自定义、XML中属性必须有引号、XML中标签区分大小写、XML中标签必须闭合

3.约束的作用
明确规定了xml文档的书写格式要求

4.对比两种解析方式的优缺点
(1) DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
                        * 优点:操作方便,可以对文档进行CRUD的所有操作
                        * 缺点:占内存

(2) SAX:逐行读取,基于事件驱动的。
                        * 优点:不占内存。
                        * 缺点:只能读取,不能增删改
作者: 黄成龙    时间: 2019-4-25 21:41
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-4-25 21:42

1.xml和html的区别
1)xml语法严谨,html语法松散
2)xml主要应用于存储数据以及传输,html主要应用于数据的展示
3)xml标签都是自定义的,html的标签是预定义的

2.xml在定义的时候有哪些必须遵守的语法规范
* xml声明必须放在第一行顶格位置
* xml区分大小写
* xml必须有根标签
* xml标签必须闭合
* xml标签里的属性必须要用引号(单双引号都可以)

3.约束的作用
约束主要作用是规定了xml文档的书写规则。

4.对比两种解析方式的优缺点
1. DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        * 优点:操作方便,可以对文档进行CRUD的所有操作
        * 缺点:占内存
2. SAX:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
作者: 黑马6期陈华    时间: 2019-4-25 21:42
1.xml和html的区别
xml和html一样是标记性语言,区别在于:
        1)xml的语法严格,html的语法松散;
        2)xml的标签都是自定义的,而html中的标签是预先定义好的。
        3)xml主要是用来存储数据的,而html主要是用来展示页面的。
2.xml在定义的时候有哪些必须遵守的语法规范
        1)xml区分大小写;
        2)xml中的属性值必须使用引号;
        3)xml的第一行必须是文档声明;
        4)xml的标签必须被关闭;
        5)文档中必须有且只能有一个根标签。
3.约束的作用
        用来规定xml文档的书写规则,使不合理的数据不能被正确写入xml文档中。
4.对比两种解析方式的优缺点
DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        优点:操作方便,可以对文档进行CRUD的所有操作
        缺点:占内存
SAX:逐行读取,基于事件驱动的。
        优点:不占内存。
        缺点:只能读取,不能增删改
作者: 林志鹏    时间: 2019-4-25 21:43
1.xml和html的区别
区别:①标签定义方式:XML自定义        HTML预定义
          ②语法:XML语法要求严格        HTML语法松散
          ③数据:XML存储数据                HTML展示数据
                 
2.xml在定义的时候有哪些必须遵守的语法规范
         ①xml文档的后缀名为.xml
         ②xml第一行必须定义文档声明<?xml 属性列表 ?>version:版本号,必须的属性。encoding:编码方式。standalone:是否独立 yes|no
         ③xml文档中只能有一个根标签
         ④属性值必须用引号引起来单双引都行
         ⑤标签要求必须正确关闭
         ⑥xml标签名称区分大小写

3.约束的作用
作用:用来规范xml文档的书写规则

4.对比两种解析方式的优缺点
两种解析方式:DOM和SAX
        DOM:是将标记语言文档一次性加载进内存,在内存中形成一颗DOM树
                优点:操作方便可以对文档进行CRUD的操作
                缺点:占用内存
        SAX:是逐行读取的基于事件驱动的
                优点:不占呢欧村
                缺点:只能读取不能增删改
作者: 李智梁    时间: 2019-4-25 21:50
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-4-25 21:51
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-4-25 21:51
1.xml和html的区别
xml标签是自定义的
html标签是固定好的

xml是用来存储数据的
html是用来展示数据的

xml标签语言编写规范是有严格标准的
html标签语言编写规范比较松散

2.xml在定义的时候有哪些必须遵守的语法规范
第一行必须写文档声明
xml只能有一个根标签
标签名区分大小写
属性值需要用引号引起来,单引号和双引号都可以
标签需要正确的关闭

3.约束的作用
可以让xml文档的书写更加规范,需要遵守约束的内容进行编写

4.对比两种解析方式的优缺点
DOM的优点:操作方便,可以对文档进行增删改查的操作,缺点:比较占内存
schema的优点:不会占内存,缺点:只能读取
作者: 廖艺铭    时间: 2019-4-25 21:54
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.对比两种解析方式的优缺点
1)DOM:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
        优点:操作方便,可以对文档进行CRUD的所有操作
        缺点:占内存
2)SAX:逐行读取,基于事件驱动的。
        优点:不占内存。
        缺点:只能读取,不能增删改

作者: 陈鉴    时间: 2019-4-25 21:56
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的所有操作
缺点:占内存
SAX
优点:不占内存
缺点:只能存取,不能增删改
作者: 吴越    时间: 2019-4-26 00:09
1.xml和html的区别
答:
①xml的标签是自定义的,html的标签是预定义的
②xml的语法严格,html的语法松散
③xml主要用来存储数据,html主要用来展示数据

2.xml在定义的时候有哪些必须遵守的语法规范
答:
①文档后缀名:xml
②第一行必须定义为文档声明
③文档中有且仅有一个根标签,所有标签必须闭合,区分大小写
④属性值必须加引号

3.约束的作用
答:规定xml文档的书写规则,提高xml文档的规范性和统一性,但不影响解析

4.对比两种解析方式的优缺点
答:
DOM:将标记语言文档一次性加载进内存,在内存中形成一颗DOM树
优点:操作方便,可以对文档进行CRUD操作;缺点:占内存
SAX:逐行读取,基于事件驱动
优点:不占内存;缺点:只能读取,不能增删改
作者: 黄振明    时间: 2019-4-26 19:05
1.xml和html的区别
答:
区别:
        1.xml的语法严格,html语法松散。
        2.xml标签都是自定义的,html标签都是预定义的
        3.XML主要用于数据存储和传输,xml应用于web开发的许多方面,常用于简化数据的存储和共享
          HTML主要用于页面展示
          
2.xml在定义的时候有哪些必须遵守的语法规范
答:
        1.xml文档的后缀名 .xml
        2.xml第一行必须是文档声明
        3.xml文档有且仅有一个根标签
        4.属性值必须使用(单双)引号引起来
        5.标签必须正确关闭,自闭合也可以
        6.xml标签区分大小写

3.约束的作用
答:
规定xml文档的书写规则
        作为框架的使用者

4.对比两种解析方式的优缺点
答:
DOM:能将标记语言文档一次性加载进内存,在内存中形成一棵DOM数
        优点:操作方便,可以对文档进行CRUD操作
        缺点:占内寸
SAX:逐行读取,基于事件驱动的。
        优点:不占内存
        缺点:只能读取,不能进行CRUD操作。
作者: 曾伟清    时间: 2019-4-26 21:07
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:将标记语言文档一次性加载进内存,在内存中形成一颗dom树
优点:操作方便,可以对文档进行CRUD的所有操作
缺点:占内存
SAX:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
作者: 陈弘帅    时间: 2019-4-26 21:29

1.xml和html的区别
答:
区别:
        1.xml的语法严格,html语法松散。
        2.xml标签都是自定义的,html标签都是预定义的
        3.XML主要用于数据存储和传输,xml应用于web开发的许多方面,常用于简化数据的存储和共享
          HTML主要用于页面展示
         
2.xml在定义的时候有哪些必须遵守的语法规范
答:
        1.xml文档的后缀名 .xml
        2.xml第一行必须是文档声明
        3.xml文档有且仅有一个根标签
        4.属性值必须使用(单双)引号引起来
        5.标签必须正确关闭,自闭合也可以
        6.xml标签区分大小写

3.约束的作用
答:
规定xml文档的书写规则
        作为框架的使用者

4.对比两种解析方式的优缺点
答:
DOM:能将标记语言文档一次性加载进内存,在内存中形成一棵DOM数
        优点:操作方便,可以对文档进行CRUD操作
        缺点:占内寸
SAX:逐行读取,基于事件驱动的。
        优点:不占内存
        缺点:只能读取,不能进行CRUD操作。
作者: 卢勇炜    时间: 2019-4-26 21:43

1.xml和html的区别
① HTML主要用于展示数据 XML用于存储 传输数据
② 语法要求严格
XML中属性必须有引号
XML中标签区分大小写
XML中标签必须闭合
③ xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
①文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写
②有且仅有一个根标签 标签名称自定义
3.约束的作用
①能够在xml中引入约束文档
②能够简单的读懂约束文档
4.对比两种解析方式的优缺点
① dtd约束 约束的内容单一(简单) schema约束的内容很详细(复杂)
② schema 本身就是一个xml 降低学习成本   dtd有一定的学习成本
作者: 卢勇炜    时间: 2019-4-26 21:44

1.xml和html的区别
① HTML主要用于展示数据 XML用于存储 传输数据
② 语法要求严格
XML中属性必须有引号
XML中标签区分大小写
XML中标签必须闭合
③ xml标签都是自定义的 html标签是预定义
2.xml在定义的时候有哪些必须遵守的语法规范
①文档声明<?xml version='1.0' encoding='utf-8' ?> 在第一行顶格写
②有且仅有一个根标签 标签名称自定义
3.约束的作用
①能够在xml中引入约束文档
②能够简单的读懂约束文档
4.对比两种解析方式的优缺点
① dtd约束 约束的内容单一(简单) schema约束的内容很详细(复杂)
② schema 本身就是一个xml 降低学习成本   dtd有一定的学习成本
作者: 小翔vvvv    时间: 2019-4-26 21:57
叶凌青:

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的所有操作
         缺点:占内存
SAX:
         优点:不占内存
         缺点:只能读取,不能增删改
作者: 魏政    时间: 2019-4-27 09:07
1.xml和html的区别
xml标签都是自定义的,html标签是预定义。
xml的语法严格,html语法松散
xml是存储数据的,html是展示数据

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

3.约束的作用
规定xml文档的书写规则

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

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的所有操作
缺点:占内存
SAX
优点:不占内存
缺点:只能存取,不能增删改


作者: javawjs    时间: 2019-5-7 14:27
王佳盛


1.        xml和HTML的区别
①        xml标签都是自定义的,html标签是预定义。
②        xml的语法严格,html语法松散
③        xml是存储数据的,html是展示数据

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

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

4.        对比两种解析方式的优缺点
DOM:是将标记语言文档一次性加载进内存,在内存中形成一颗DOM树
优点:操作方便可以对文档进行CRUD的操作
缺点:占用内存
SAX:是逐行读取的基于事件驱动的
优点:不占内存
缺点:只能读取不能增删改





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