A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.xml和html的区别
2.xml在定义的时候有哪些必须遵守的语法规范
3.约束的作用
4.对比两种解析方式的优缺点

53 个回复

正序浏览
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方式是对于标记文件逐行进行读取,基于事件驱动的,优点是占用内存少,缺点是:只能进行读取动作,不能进行修改的动作。
回复 使用道具 举报
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:逐行读取进内存,基于事件驱动的
优点:不占内存
缺点:只能读取,不能进行增删改操作
回复 使用道具 举报
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:是逐行读取的基于事件驱动的
                优点:不占呢欧村
                缺点:只能读取不能增删改
回复 使用道具 举报
王佳盛


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:是逐行读取的基于事件驱动的
优点:不占内存
缺点:只能读取不能增删改
回复 使用道具 举报
吴元陶

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
优点:不占内存
缺点:只能存取,不能增删改

回复 使用道具 举报
1.xml和html的区别
xml标签都是自定义的,html标签是预定义。
xml的语法严格,html语法松散
xml是存储数据的,html是展示数据

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

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

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

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:
         优点:不占内存
         缺点:只能读取,不能增删改
回复 使用道具 举报

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有一定的学习成本
回复 使用道具 举报

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有一定的学习成本
回复 使用道具 举报

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操作。
回复 使用道具 举报
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:逐行读取,基于事件驱动的。
优点:不占内存。
缺点:只能读取,不能增删改
回复 使用道具 举报
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操作。
回复 使用道具 举报
1.xml和html的区别
答:
①xml的标签是自定义的,html的标签是预定义的
②xml的语法严格,html的语法松散
③xml主要用来存储数据,html主要用来展示数据

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

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

4.对比两种解析方式的优缺点
答:
DOM:将标记语言文档一次性加载进内存,在内存中形成一颗DOM树
优点:操作方便,可以对文档进行CRUD操作;缺点:占内存
SAX:逐行读取,基于事件驱动
优点:不占内存;缺点:只能读取,不能增删改
回复 使用道具 举报
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
优点:不占内存
缺点:只能存取,不能增删改
回复 使用道具 举报
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:逐行读取,基于事件驱动的。
        优点:不占内存。
        缺点:只能读取,不能增删改
回复 使用道具 举报
1.xml和html的区别
xml标签是自定义的
html标签是固定好的

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

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

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

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

4.对比两种解析方式的优缺点
DOM的优点:操作方便,可以对文档进行增删改查的操作,缺点:比较占内存
schema的优点:不会占内存,缺点:只能读取
回复 使用道具 举报
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:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
回复 使用道具 举报
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:逐行读取,基于事件驱动的。
            * 优点:不占内存。
            * 缺点:只能读取,不能增删改
回复 使用道具 举报
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:逐行读取,基于事件驱动的。
        优点:不占内存。
        缺点:只能读取,不能增删改
回复 使用道具 举报

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:逐行读取,基于事件驱动的。
        * 优点:不占内存。
        * 缺点:只能读取,不能增删改
回复 使用道具 举报
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:逐行读取,基于事件驱动
           优点:不占内存
           缺点:只能读取,不能增删改
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马